写完之后,总觉得有点复杂。。
要求:
编写一个程序,将输入字符串中的字符按如下规则排序。
规则1:英文字母从A到Z排列,不区分大小写。
如,输入:Type输出:epTy
规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。
如,输入:BabA输出:aABb
规则3:非英文字母的其它字符保持原来的位置。
如,输入:By?e输出:Be?y
样例:
输入:
A Famous...
分类:
编程语言 时间:
2015-05-12 15:47:03
阅读次数:
225
二叉树算法的排序规则:
1、选择第一个元素作为根节点
2、之后如果元素大于根节点放在右子树,如果元素小于根节点,则放在左子树
3、最后按照中序遍历的方式进行输出,则可以得到排序的结果(左->根->右)
二叉树算法的核心类,此类只提供了添加和打印输出的方法
package com.lym.binaryTree;
/**
* 二叉树算法的排序规则:
* 1、选择第一个元素作...
分类:
编程语言 时间:
2015-05-09 08:58:41
阅读次数:
104
通用知识:1.mysql>source path;path:要执行的sql路径学会使用help content;里面会有详细的说明和例子第一篇 字符集1.基础知识级别:服务器、数据库、表、属性character set和collations 的区别字符集:一组符号和其编码的集合排序规则:符合编码的比...
分类:
数据库 时间:
2015-04-16 19:33:06
阅读次数:
291
Delphi Cxgrid获取选中行列,排序规则,当前正在编辑的单元格内的值cxGrid1DBTableView1.Controller.FocusedRowIndex 当前行号cxGrid1DBTableView1.Controller.FocusedRow 当前行cxGrid1DBTableVi...
分类:
其他好文 时间:
2015-04-15 18:27:33
阅读次数:
170
lower_bound()函数需要加载头文件#include,其基本用途是查找有序区间中第一个大于或等于某给定值的元素的位置,其中排序规则可以通过二元关系来表示。函数原型:template ForwardIterator lower_bound( ForwardIterator _Fi...
分类:
其他好文 时间:
2015-04-12 18:57:28
阅读次数:
125
我们知道,集合Set可以存放一系列的对象,比如int,class,而且是无序的,是不可重复的。今天我们来探讨的是:Set可不可以排序,怎样自定义排序规则首先盗一张图来说明Set的继承关系:我们今天主要讨论SortedSet的用法。
(注意:上图里都是借口,需要用它们的实现类)下面我们来实现SortedSet的排序:public class test {
public static void...
分类:
编程语言 时间:
2015-04-04 10:40:04
阅读次数:
156
package kpp.sort;/** * 快速排序 * 一般选取首元素为枢轴元素,保存至pivot,确定头尾指针left,right, * 先对整个数组元素进行排序,此时枢轴元素两侧元素有序,再分别对枢轴元素两侧的两个数组执行排序 * 排序规则 * 1.right指针从右向左遍历,如果比当前枢轴...
分类:
编程语言 时间:
2015-03-30 22:30:05
阅读次数:
203
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1157大意:排序,取中间数。PS:1.自己实现了下快排函数,也可以使用#include下的sort(a,a+n);函数,默认升序,若要降序or结构体排序可以增加第三个参数,声明排序规则。 2.在写这个快排的....
分类:
其他好文 时间:
2015-03-28 18:39:07
阅读次数:
137
RangeMap是一种集合类型,它将不相交、且不为空的Range(key)映射给一个值(Value),RangeMap不可以将相邻的区间合并,即使这个区间映射的值是一样的,实现RangeMap也是一个接口,实现它的也只有两个类,分别为mmutableRangeMap和TreeRangeMap。其中TreeRangeMap是key有序的。具体区间排序规则就不再说了。...
分类:
其他好文 时间:
2015-03-20 23:50:57
阅读次数:
691