2010年8月14日
摘要: http://lavasoft.blog.51cto.com/62575/179081由于作者谢绝转载,所以只贴链接于此,还是写的不错的。以后可以在本随笔上补充其他可转载博客的关于java 字符串等格式化的好文。 阅读全文
posted @ 2010-08-14 05:41 风在竹林 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 以下前三个代码都是通过实现Comparable接口,或是实例化一个比较器,虽然重点部分重复了,也各有不同,还是都贴上吧。http://zhidao.baidu.com/question/97784478java如何对ArrayList中对象按照该对象某属性排序[代码]http://ajava.org/code/Collections/14160.html以一个point点类做例子:[代码]http... 阅读全文
posted @ 2010-08-14 04:48 风在竹林 阅读(27145) 评论(0) 推荐(2) 编辑
摘要: http://blog.csdn.net/lenotang/archive/2008/11/29/3411346.aspx[代码] 阅读全文
posted @ 2010-08-14 04:18 风在竹林 阅读(357) 评论(0) 推荐(0) 编辑
摘要: http://www.blogjava.net/javacap/archive/2007/12/14/167618.html六 归并排序 算法思想是每次把待排序列分成两部分,分别对这两部分递归地用归并排序,完成后把这两个子部分合并成一个 序列。 归并排序借助一个全局性临时数组来方便对子序列的归并,该算法核心在于归并。[代码]七 堆排序 堆是一种完全二叉树,一般使用数组来实现。 堆主要有两种核心操作... 阅读全文
posted @ 2010-08-14 04:15 风在竹林 阅读(237) 评论(0) 推荐(0) 编辑
摘要: http://www.blogjava.net/javacap/archive/2007/12/13/167364.html为了便于管理,先引入个基础类:[代码]一 插入排序 该算法在数据规模小的时候十分高效,该算法每次插入第K+1到前K个有序数组中一个合适位置,K从0开始到N-1,从而完成排序:[代码]二 冒泡排序 这可能是最简单的排序算法了,算法思想是每次从数组末端开始比较相邻两元素,把第i小... 阅读全文
posted @ 2010-08-14 04:04 风在竹林 阅读(230) 评论(0) 推荐(0) 编辑