Git Product home page Git Product logo

sort's Introduction

这个文件夹 工程 包含 <Sort 小高峰过滤 极速排序算法> 的 演化过程 和 它在<自然语言, 商旅, 欧拉环路径, 非线性链表, 象契字符串> 的排序上真实生态应用.

极速排序, The Top Sort, 当前世界第一数组排序算法和它的应用实例.

测试结果 ,联想 legion 品牌 测试,1000万随机double数组排序耗时 0.9 秒。(单机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;
}
相关地址:
最新四代

https://github.com/yaoguangluo/sort/blob/master/LYG9DWithDoubleTopSort4D.java

涉及链接

https://github.com/yaoguangluo/DNA_Chromosome_backup20210705/blob/codingbackup18801/2021/07/18/LYG9DWithDoubleTopSort4D.java

这个算法以GPL2.0证书开源协议 发布免费给全世界使用,版权所属 罗瑶光先生,见著作权ID, 规避一切纠纷。
软著发表原文地址:
GITHUB

https://github.com/yaoguangluo/DataSwap/blob/master/src/org/deta/tinos/array/LYG5DWithDoubleQuickSort4D.java

https://github.com/yaoguangluo/Data_Prediction/blob/master/src/org/tinos/deta/statistic/LYG5DWithDoubleQuickSort4D.java

GITEE

https://gitee.com/DetaChina/DataSwap/blob/master/src/org/deta/tinos/array/LYG5DWithDoubleQuickSort4D.java

https://gitee.com/DetaChina/Data_Prediction/blob/master/src/org/tinos/deta/statistic/LYG5DWithDoubleQuickSort4D.java

论文**列表集地址(微分催化,小高峰过滤,排序思维,等):

https://github.com/yaoguangluo/Deta_Resource

https://github.com/yaoguangluo/Deta_Resource/blob/master/%E6%8E%92%E5%BA%8F%E7%A0%94%E7%A9%B6%E5%8E%86%E5%8F%B2%E8%AE%B0%E5%BD%95.pdf

相关生态应用函数
极速排序对象契字符串排序

LYG9DWithChineseMixStringSort9D.java Create LYG9DWithChineseMixStringSort9D.java

极速排序对象契字符串矩阵排序 一个完整的带main测试实例.

LYG10DWithChineseMixStringSort10D.java Create LYG10DWithChineseMixStringSort10D.java

极速排序对线性 double 数组排序

LYG9DWithDoubleQuickSort4D.java Create LYG9DWithDoubleQuickSort4D.java

极速排序对自然语言分词对象排序

NLPTopicMatch.java Update NLPTopicMatch.java

极速排序对非线性链表对象 排序

SortListObjectByDoubleKeyDemo.java Update and rename sortListObjectByDoubleKeyDemo.java to SortListObjec…

极速排序对欧拉环唯一最短路径排序

YaoguangLuoEulerRingTSP3D.java Create YaoguangLuoEulerRingTSP3D.java

罗瑶光 20200818

sort's People

Contributors

yaoguangluo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

sort's Issues

礼物

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.