- 2
- 0
- 约1.8千字
- 约 18页
- 2018-05-18 发布于四川
- 举报
计算机 软件基础 第二篇 数据结构基础 第十三章 常用的排序方法 一、排序的基本概念 1. 概念 待排序的数据量较大,内存中一次放不下,借助于外存进行排序。 外部排序 待排序的数据量不大,只在内存中进行的排序。 内部排序的种类:插入排序、选择排序、交换排序、归并排序和基数排序 内部排序 根据文件所处的位置不同,可将排序分为内部排序和外部排序两类。 一、排序的基本概念 2. 排序方法的稳定定性 在待排序的一组数据中,若有两个相同的关键 字在排序前后,它们的先后顺序没有发生变化,则 称这种排序方法是稳定的,否则是不稳定的。 3. 排序方法的性能指标 (1)时间复杂度 (2)空间复杂度 (3)稳定性 二、直接插入排序 1. 插入排序 不断地将新的数据元素插到已经排序的序列中去。 2. 直接插入排序的基本思想 从未排序序列中依次取出元素,与已排序序列中 的元素做比较,将其放入已排序序列的正确位置。 二、直接插入排序 例1:将8、5、9、4、3、6、5按升序排序。 4 i=5 5 i=6 6 i=7 3 i=4 2 i=3 1 i=2 5 6 3 4 9 5 8 初始 R[7] R[6] R[5] R[4] R[3] R[2] R[1] R[0] 排序 趟数 待插入元素位置序号 5 8 5 5 6 3 4 9 9 9 8 5 5 6 3 4 4
您可能关注的文档
最近下载
- T∕TAF 324-2026 冷板式液冷柜系统技术要求和测试方法.pdf VIP
- 情浓五月天,感恩母亲节!课件-- 母亲节感恩教育主题班会.pptx VIP
- 26年三年级(下)语文期中质量检测卷.docx VIP
- (正式版)D-L∕T 1266-2013 变压器用片式散热器选用导则.docx VIP
- 冷板式液冷柜系统技术要求和测试方法.docx VIP
- VW 44045_EN-2024 聚丙烯成品件检验.pdf
- 电线电缆厂员工薪资管理制度.doc VIP
- 马工程《政治学概论》(第二版)第一章 课后思考题参考答案.pdf VIP
- 2025年分析化学知识点总结 .pdf VIP
- 感恩母亲节课件课件.pptx VIP
原创力文档

文档评论(0)