Algorithms
文章平均质量分 77
Jabez
Live a better life.
展开
-
希尔排序 Java
希尔排序(Shell Sort)是插入排序的一种。是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 原文取自: http://baike.baidu.com/view/2217047.htm http://blog.163.com/xiaopengyan_109/blog/static/149832173原创 2012-07-18 21:24:57 · 747 阅读 · 0 评论 -
折半插入排序 Java
折半插入排序(binary insertion sort)参考: http://www.cnblogs.com/foreverking/articles/2201805.html http://blog.csdn.net/jiangtongcn/article/details/6402715 http://linji原创 2012-07-18 09:20:24 · 1899 阅读 · 0 评论 -
快速排序 Java/C
快速排序: 原文说明参考:http://www.cnblogs.com/yanzi629/archive/2010/11/20/1882863.html代码有改动,弄成了自己的风格,非常感谢原作者吧。(可参见原文) 快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小原创 2012-07-18 09:25:53 · 610 阅读 · 0 评论 -
直接插入排序 Java/C
直接插入排序(straight insertion sort): 说明文字参考:http://baike.baidu.com/view/1193395.htm,感觉弄的不错,有改动直接插入排序的作法是: 每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。 第一趟比较前两个数,然后把第二个数按大小插入到有序表中;第二趟把第三个数据与前两个数从前向后扫描原创 2012-07-18 09:33:23 · 708 阅读 · 0 评论