这个文件夹 工程 包含 的 演化过程 和 它在 的排序上真实生态应用.
极速排序, The Top Sort, 当前世界第一数组排序算法和它的应用实例.
测试结果 ,联想 legion 品牌 测试,1000万随机 double数组排序耗时 0.851 秒。(单机1亿double随机 11-秒排完)
测试算法如下:
int []array1=arrayInit();
System.out.println(" ");
System.out.println("罗瑶光小高峰过滤快速排序5代:");
TimeCheck imeCheck1= new TimeCheck();//时间记录
imeCheck1.begin();
array1=new Quick_Luoyaoguang_5D().sort(array1, 7, 80);//执行
imeCheck1.end();
imeCheck1.duration();//打印时间
private static int[] arrayInit() {
int[] array=new int[9999999]; //因为int 的size 64位最大也就上亿,所以采用1千万。
java.util.Random r=new java.util.Random();
for(int i=9999999,j=0;i>0;i--,j++){
array[j]=r.nextInt();
}
return array;
}
相关地址:
这个算法以APACHE2.0证书发布免费给全世界使用,版权所属送给中华人民共和国,荣誉赠送给詹姆斯. 高斯林先生,动机来自小生写给梁女士的求婚礼物 2020。