当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。
一、Comparator
强行对某个对象collection进行整体排序的比较函数,可以将Comparator传递给Collections.sort或Arrays.sort。
接口方法:
public class SalesItemCompa...
分类:
编程语言 时间:
2014-12-05 12:46:10
阅读次数:
182
枚举出每一个矩形,判断相交
如果是回字型则输出大的矩形的面积..........
The E-pang Palace
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 512000/512000 K (Java/Others)
Total Submission(s): 73 Accepted Submission(s):...
分类:
其他好文 时间:
2014-12-04 12:16:38
阅读次数:
189
打印十字图
时间限制:1.0s 内存限制:256.0MB
问题描述
小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示:
..$$$$$$$$$$$$$..
..$...........$..
$$$.$$$$$$$$$.$$$
$...$.......$...$
$.$$$.$$$$$.$$$.$
$.$...$...$...$....
分类:
其他好文 时间:
2014-12-02 22:42:31
阅读次数:
411
单元格数字格式的问题NPOI向Excel文件中插入数值时,可能会出现数字当作文本的情况(即左上角有个绿色三角),这样单元格的值就无法参与运算。这是因为在SetCellValue设置单元格值的时候使用了字符串进行赋值,默认被转换成了字符型。如果需要纯数字型的,请向SetCellValue中设置数字型变...
分类:
其他好文 时间:
2014-12-01 11:23:52
阅读次数:
223
The string"PAYPALISHIRING"is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font fo...
分类:
其他好文 时间:
2014-11-28 14:14:43
阅读次数:
154
[$inc]作用:修改器$inc可以对文档的某个值为数字型(只能为满足要求的数字)的键进行增减的操作。Example: db.b.update({"uid":"201203"},{"$inc":{"size":1}})Array:array(‘$inc=>array(“size”=>1))[$set...
分类:
其他好文 时间:
2014-11-24 11:38:35
阅读次数:
217
八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?在国际象棋的规则中,皇后的攻击范围为一个米字型,也就是说两个皇后不能位于同一个纵行,横行,斜线上。
其实八皇后问题可以推广为更一般的n皇后摆放问题:这时棋盘的大小变为n×n,而皇后个数也变成n。当且仅当 n = 1 或 n ≥ 4 时问题有解。令一个一位数组a[n]...
分类:
其他好文 时间:
2014-11-16 17:21:30
阅读次数:
318
1936_Knight_Moves题目链接:http://soj.me/1936题目大意: 给出一个8×8的棋盘,骑士走的是“日”字型,给出骑士的初始位置和目标位置,问最少经过多少步可以到达目标位置。思路: 比较简单的宽度优先搜索题目,只要从起始位置开始,每一步搜索完这一层能够达到的所有点,这样你能...
分类:
其他好文 时间:
2014-11-11 18:20:08
阅读次数:
247