
java算法
文章平均质量分 85
tangkai177
这个作者很懒,什么都没留下…
展开
-
Shell排序和归并排序
转载http://blog.youkuaiyun.com/cjjky/article/details/7029141希尔排序,也称递减增量排序算法,是插入排序的一种高速而稳定的改进版本。希尔排序是基于插入排序的以下两点性质而提出改进方法的:插入排序在对几乎已经排好序的数据操作时, 效率高, 即可以达到线性排序的效率但插入排序一般来说是低效的, 因为插入排序每次只能将数据移动一位步长转载 2012-04-17 22:31:52 · 480 阅读 · 0 评论 -
全排列算法
转载http://blog.youkuaiyun.com/cjjky/article/details/7397226全排列:从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。该算法源码如下:[html] view plaincopyspan转载 2012-04-17 22:35:08 · 304 阅读 · 0 评论 -
选择排序法和快速排序法
为了方便扩展,先引入一个抽象的基础类:转载http://blog.youkuaiyun.com/cjjky/article/details/7002609[html] view plaincopypackage com.andyidea.algorithms; /** * 排序抽象基础类 * @author Andy转载 2012-04-17 22:29:36 · 570 阅读 · 0 评论 -
冒泡排序法和插入排序法
为了方便扩展,先引入一个抽象的基础类:转载http://blog.youkuaiyun.com/cjjky/article/details/6994360[html] view plaincopypackage com.andyidea.algorithms; /** * 排序抽象基础类 * @author Andy转载 2012-04-17 22:26:49 · 423 阅读 · 0 评论