归并,基数排序及排序分析
归并排序
将两个或两个以上的有序子序列"归并"为一个有序的序列.
归并排序的演示
归并需要logn趟
如何将两个有序序列合成一个有序序列?
使用前面学的两个线性表的合并
在同一个有序序列里面的合并操作
归并排序算法分析
归并排序方法的比较
基数排序
基本思想:分配+搜集
也叫桶排序或箱排序.
按每个关键字进行排序
第一趟按个位分配,然后按个位进行收集.
第二趟按十位分配,然后按十位进行收集.
第三趟按百位分配,然后按百位进行收集.
排序结束
基数排序算法分析
基数排序例子
基数排序不是基于比较的
各种排序方法的比较
1. 时间性能
2. 空间性能
3. 排序的稳定性
4. 排序方法的时间复杂度的下限
标签:归并,基数排序,有序,序列,排序,分配 From: https://www.cnblogs.com/harper886/p/17642724.html