- 博客(19)
- 资源 (16)
- 收藏
- 关注
原创 项目心得
做了将近一个月的需求,今天终于有了一个不错的成果,最终的极限战果:程序的运行时间由最初的30分钟变为30秒!当程序顺利的跑通的那一刻,在我的心底有说不出的喜悦,我这20多天的努力是有成果的,作为一个程序猿,这就是值得自己骄傲的地方,也是我们的乐趣所在的地方,记得之前的一个前辈说过,因为喜欢这一行所以才能坚持到现在。
2015-08-19 05:26:56 498
原创 荷兰国旗排序
待排序的元素中类型是已经确定的例如 数据只有 A B C 三类数据我们预定要将这些数据按照 A B C 的顺序进行排序可定义三个变量对这三类数据进行区分
2015-08-12 21:48:42 548
原创 臭皮匠排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); stoo
2015-08-11 22:47:04 853
转载 图书馆排序
图书馆排序(Library Sort)图书馆排序是基于插入排序改进了的版本,它在元素之间添加了一些空位置,以便在插入排序过程中向后依次移动元素的时候可以减少移动的次数。假使有一个图书馆,书籍都是按照书名的字母序排好的,从左侧的A到右侧的Z,中间没有间隔。假设图书管理员需要新放入一本书名以B开头的书,那他先要找到那个位置,然后把那个位置开始一直往右的书都往后移动,给这本新书腾出位置,这就是普
2015-08-10 21:55:57 4172
原创 Stand 排序
Strand排序(Strand Sort)Strand排序不断地从待排序的序列中拉出排好序的子列表,并归并成一个最终的结果。该算法的平均和最坏时间复杂度都达到了O(n2),最好时间复杂度为O(n)。Strand排序高效的条件要求:以链表(linked list)方式存放的数据排序起来最为有效,因为它需要反复添加和移除元素,而链表添加移除元素的代价很小;原始数据中已经很大程度
2015-08-10 21:00:49 410
原创 相邻图排序
相邻图排序源于基础的桶排序和基数排序,在把待排序元素划分成若干个桶的时候,这个划分规则是通过一个相邻图给出的,并且在将元素放入桶内的过程,是通过插入排序来完成的,如果这个划分得当,排序可以接近线性的复杂度。在数据量增大的情况下这个算法性能表现不错。http://www.raychase.net/1876
2015-08-10 14:20:29 476
原创 计数排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); coun
2015-08-09 17:21:17 390
原创 耐心排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); pati
2015-08-09 14:26:46 378
原创 梳排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); batc
2015-08-09 11:58:02 351
原创 奇偶排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); batc
2015-08-09 00:24:30 441
原创 侏儒排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); gnom
2015-08-08 20:47:48 568
原创 鸽巢排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); pige
2015-08-08 11:07:43 430
原创 基数排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); radi
2015-08-08 01:08:24 405
原创 桶排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); print
2015-08-06 23:14:32 313
原创 归并排序
import java.math.* ;import java.util.* ;/** * */public class Test extends Base{ public static void main(String[] args) throws Exception{ int[] arr = getRandomArr() ; println(arr); int[]
2015-08-05 15:55:03 321
原创 堆排序
import java.math.* ;import java.util.* ;/** * */public class Test{ public static void main(String[] args) { System.out.println("Bubble Sort"); int[] arr = getRandomArr() ; println(arr);
2015-08-04 00:38:23 316
原创 选择排序
import java.math.* ;import java.util.* ;/** * */public class Test{ public static void main(String[] args) { System.out.println("Bubble Sort"); int[] arr = getRandomArr() ; println(arr);
2015-08-03 00:13:22 335
原创 快速排序
import java.math.* ;import java.util.* ;/** * */public class Test{ public static void main(String[] args) { System.out.println("Bubble Sort"); int[] arr = getRandomArr() ; println(arr);
2015-08-02 00:42:23 334
RFC 中文文档 txt
2012-12-05
MySQL 5.1 参考手册 中文版
2012-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人