- 53
- 0
- 约 22页
- 2017-03-04 发布于北京
- 举报
归并排序 基本原理,通过对两个有序结点序列的合并来实现排序。 所谓归并是指将若干个已排好序的部分合并成一个有序的部分。 两路归并的基本思想 两路归并的示例 算法复杂性分析 归并排序是稳定的排序方法。 基数排序 基本原理,采用“分配”和“收集”的办法,用对多关键字进行排序的思想实现对单关键字进行排序的方法。 下面先介绍多关键字排序 多关键字排序方法示例 如对扑克牌的排序 每张扑克牌有两个“关键字”:花色和面值它们之间有次序的优先。 对以上排序,可以先对花色排序,或先对面值排序。 多关键字有序的概念 考虑对象序列{V0,V1,..., Vn-1},每个对象Vi含d个关键字(Ki1,Ki2,..., Kid)。若对序列中的任意两个对象Vi和Vj都有 (Ki1,Ki2,..., Kid) (Kj1,Kj2,..., Kjd) 则称序列对关键字(Ki1,Ki2,..., Kid)有序,且K1称为最高位关键字,Kd称为最低位关键字。 多关键字排序 原理:根据组成关键字的各位的值进行排序。 实现基数排序的两种方法: 1 最高位优先(MSD)排序:从关键字的高位到低位 2 最低位优先(LSD)排序:从关键字的低位到高位 MSD方法通常是一个递归的过程。 多关键字排序(续) LSD和MSD方法也可应用于对一个关键字进行的排序。此时可将单关键字Ki看成是一个子关
您可能关注的文档
- 市场配置资源.ppt
- 常见天气系统.ppt
- 常见的技术图样.ppt
- 常见的酸.ppt
- 幼儿文学.ppt
- 康复工程.ppt
- 建德市新安江第一小学 秦爱军.ppt
- 建立高效团队.ppt
- 建筑工程计价.ppt
- 开源技术及应用.ppt
- ORing工业网络解决方案.pdf
- 如何使用XMind与制作3:4比例美观图片.pdf
- 重症医学相关精神障碍药物合理使用专家共识解读.pptx
- 重症医学专业医疗质量控制指标(2024年版).pptx
- 重症医学专业医疗质量控制指标(2024年版)解读.pptx
- “鸭力全消 喜乐出圈”商场购物中心五一玩梗出圈季活动方案.pptx
- 商场购物中心大悦城(潮π广场)打造计划美陈升级改造方案.pptx
- MUSIC FESTIVAL音乐节线上整合营销传播运营策划方案.pptx
- 26HR-162:企业招聘分析:招聘配置工作总结分析报告.pdf
- 白酒国窖1573冰·JOYS夏季交响音乐品鉴私宴会营销活动方案.pptx
原创力文档

文档评论(0)