摘要: 将整个数组,每次按照2的倍数长度进行比较。先比较前两个,如果第一个比第二个大则进行交换,否则不变。在进行2的倍数比较时,比如四个数进行比较时。先进行前两个数的比较,然后将第三个数 按照插入排序算法进行插入。 其算法如下: 阅读全文
posted @ 2017-09-29 17:16 九星 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 将数组分解成一个个单数据,然后将临近两个数组进行对比和归并,接着将临近数组进行对比和归并,一直这么循环。直到排序完成才结束。 其算法如下: 阅读全文
posted @ 2017-09-29 17:14 九星 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 将整个数组分为三个部分,中轴,中轴前部,中轴后部。每一次排序,前一部分<中轴<后一部分。 然后采用分而治之的思想继续排序。 其算法如下: 阅读全文
posted @ 2017-09-29 17:11 九星 阅读(174) 评论(0) 推荐(0) 编辑