- 30
- 0
- 约5.55千字
- 约 6页
- 2019-06-25 发布于安徽
- 举报
《数据结构》实验报告 排序
实验题目:
输入十个数, 从插入排序, 快速排序, 选择排序三类算法中各选一种编程实
现。
实验所使用的数据结构内容及编程思路:
1. 插入排序: 直接插入排序的基本操作是, 将一个记录到已排好序的有序表
中,从而得到一个新的,记录增一得有序表。
一般情况下, 第 i 趟直接插入排序的操作为: 在含有 i-1 个记录的有序子序
列 r [1..i-1 ]中插入一个记录 r [i ]后,变成含有 i 个记录的有序子序列 r [1..i ];
并且,和顺序查找类似,为了在查找插入位置的过程中避免数组下标出界,在
r [0 ]处设置哨兵。在自 i-1 起往前搜索的过程中,可以同时后移记录。整个排
序过程为进行 n-1 趟插入, 即:先将序列中的第一个记录看成是一个有序的子序
列,然后从第 2 个记录起逐个进行插入, 直至整个序列变成按关键字非递减有序
序列为止。
2. 快速排序:基本思想是,通过一趟排序将待排记录分割成独立的两部分,
其中一部分记录的
您可能关注的文档
- 江苏省高考英语试题浅析-2019年精选文档.pdf
- 高中关于科技创新作文800字.pdf
- 中国人口老年化发展趋势(高中阅读).pdf
- 运用大数据提升治理水平(高中阅读).pdf
- 五大发展理念之创新对于国家的意义和价值.pdf
- 2019最温馨的早安心语的句子.pdf
- 全球电影产业的交流、合作与协同发展(高中阅读).pdf
- 发展对象思想汇报【三篇】.pdf
- 技术创新对企业发展的促进作用.pdf
- 2018年写作素材人物.pdf
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
最近下载
- 德育原理 课件 班建武 第5--9章 学校德育主体与对象---学校德育现代化.pptx
- 2022-2026 年近 5 年国考行政执法卷申论历年真题及标准答案 (含阅卷采分点标注与高分范文).pdf
- 2025-2026学年初中音乐八年级上册(2024)人音版(2024 主编:赵季平,杜永寿)教学设计合集.docx
- 预防单吊环装置情况介绍讲述.pptx VIP
- “单吊环”事故预防装置.doc VIP
- 单吊环事故安全培训.pptx VIP
- 吊装专项施工方案(钢结构厂房).docx VIP
- 吊装专项施工方案(钢结构厂房).docx VIP
- 提级强制执行申请书范文强制执行申请范本.doc VIP
- 中国人民财产保险股份有限公司建筑施工行业安全生产责任保险条款.DOC
原创力文档

文档评论(0)