- 7
- 0
- 约6.82千字
- 约 36页
- 2016-12-25 发布于河南
- 举报
10.5 归并排序 基本思想 将两个或两个以上的有序子序列“归并”为一个有序序列。 在内部排序中,通常采用的是2-路归并排序。即:将两个位置相邻的有序子序列归并为一个有序序列。 10.5 归并排序 如何进行两路归并? 将两个有序表的元素进行比较,小者复制到目标表中。 10.5 归并排序 10.5 归并排序 原理 假设初始序列含有n个记录,则可看成n个有序的子序列,每个子序列长度为1。然后两两归并,得到?n/2?个长度为2或1的有序子序列;再两两归并,……如此重复,直至得到一个长度为n的有序序列为止。 10.5 归并排序 10.5 归并排序 性能分析 一趟归并操作是将r[1]~r[n]中相邻的长度为h的有序序列进行两两归并,这需要O(n)时间。整个归并排序需要进行log2n趟,因此,总的时间代价是O(nlog2n)。 10.5 归并排序 性能分析 算法在执行时,需要占用与原始记录序列同样数量的存储空间,因此空间复杂度为O(n)。 10.5 归并排序 总结 最好、最坏、平均时间复杂度均为O(nlogn); 空间复杂度高,为O(n); 是高效算法中唯一“稳定”的排序方法; 较少用于内部排序,多用于外部排序。 10.6 基数排序 基本思想 10.6 基数排序 多关键码排序问题 1
您可能关注的文档
- 体育理论考题库 2012 最新版.doc
- 2014.社区科学饮食_自我保健.ppt
- 一轮:自然理环境的整体性.ppt
- 内分泌课件PT.ppt
- 第四章 糖谢-A.ppt
- LMA Spreme.ppt
- 第二章 物对饲料的消化.ppt
- 组织学——肠.ppt
- 激素.pp.ppt
- 管理学员工励和绩效的管理.ppt
- 十五五规划下科研仪器与试剂国产化对创新药研发的成本影响.pptx
- 十五五规划下生物防治技术迎来规模化投资窗口.pptx
- 十五五规划下生物医药基因疗法安全性监测投资机遇及体系.pptx
- 十五五规划下医药领域地理因素与区域流行病学的投资指向.pptx
- 合规红线与避坑实操手册(2026)《NBT 11517-2024矿用提升容器重要承载件无损检测方法与判定规则》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11520-2024煤矿井下顺槽刮板转载机用迈步自移装置》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11537-2024煤矿在用卡轨人车检测检验规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11540-2024煤和岩石耐磨性测定方法》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11542-2024煤矿巷道笼式锚索底板锚注支护技术规范》.pptx
- 合规红线与避坑实操手册(2026)《NBT 11541-2024顺层定向长钻孔预抽煤巷条带煤层瓦斯区域防突技术规范》.pptx
原创力文档

文档评论(0)