算法
文章平均质量分 73
李D爷
这个作者很懒,什么都没留下…
展开
-
快速排序
let a = new Array;for(let i=0; i<10000000;i++){//随机生成一组数据 a[i]=Math.random()*10000000;}let bg=new Date().getTime();function kuaipai(arra){ Fastpaixu(arra,0,arra.length-1);}function ...原创 2019-10-20 16:37:08 · 75 阅读 · 0 评论 -
希尔排序
希尔排序今天自己学习了一下希尔排序,记录一下。希尔排序会用到插入排序,是插入排序的升级版。先放一张图片,根据图来理解比较形象简单来说希尔排序分为三层循环。第一层是增量不断减小到1的循环,第二层是在某一增量下把数组分成若干组,第三层是把第二层中分的每一组用插入排序排好序插入排序的代码如下://直接插入排序function charu(a) { let long = a....原创 2019-06-30 19:57:00 · 215 阅读 · 0 评论