![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
排序
种子选手席同学
这个作者很懒,什么都没留下…
展开
-
归并排序
归并排序介绍将两个的有序数列合并成一个有序数列,我们称之为"归并"。归并排序(Merge Sort)就是利用归并思想对数列进行排序。根据具体的实现,归并排序包括"从上往下"和"从下往上"2种方式。从下往上的归并排序:将待排序的数列分成若干个长度为1的子数列,然后将这些数列两两合并;得到若干个长度为2的有序数列,再将这些数列两两合并;得到若干个长度为4的有序数列,再将它们两两合并;直接合并...转载 2019-03-24 10:47:29 · 125 阅读 · 0 评论 -
排序算法总结
冒泡排序基本思想冒泡排序通过相邻的元素之间的互相比较,将最小的元素“冒泡”到数组最前面。例如4,1,5,9,3,2,首先2跟3比较,变成4,1,5,9,2,3,再2跟9比较并交换,变成4,1,5,2,9,3,再2跟5比较交换,变成4,1,2,5,9,3,再2跟1比较不需要交换,最后1跟4比较并交换,因此进行一次冒泡后的数组变成1,4,2,5,9,3。算法实现 void bubbleSor...转载 2019-05-27 22:01:32 · 158 阅读 · 0 评论