- 21
- 0
- 约4.62千字
- 约 28页
- 2017-05-30 发布于浙江
- 举报
* 总结和习题 习题课 各种排序方法的比较 本章的主要内部排序方法 本章的主要内部排序方法 本章研究的内部排序方法主要有: 插入排序 直接插入排序 希尔排序 交换类排序 起泡排序 快速排序 选择类排序 简单选择排序 堆排序 归并排序 基数排序 多关键字排序 链式基数排序 1.插入排序 1)基本思想 : 插入排序:将无序子序列中的一个或几个记录“插入”到有序序列中,从而增加记录的有序子序列的长度。 本章的主要排序方法 2)常见的插入排序算法 a.直接插入排序(基于顺序查找) b.希尔排序(基于逐趟缩小增量) O(n2) 是一种稳定的排序方法 是一种不稳定的排序方法 本章的主要排序方法 2.交换类排序 1)基本思想 : 依次两两比较相邻关键字,并交换不满足排序要求的关键字,直至全部有序。 本章的主要排序方法 2)常见的交换类排序算法 a.起泡排序 b.快速排序 O(n2) 是一种稳定的排序方法 是一种不稳定的排序方法 O(nlogn) 本章的主要排序方法 3.选择类排序 1)基本思想 : 每一趟从待排序的n-i+1(i=1,2,3,…,n-1)个记录中选出关键字最小的记录,作为有序序列中第i个记录,直到全部记录排序完毕。 本章的主要内部排序方法 2)常见的选择类排序算法 O(n2) 是一种不稳定的排序方法 是一种不稳定的排序方法 O(nlogn) a. 简单选择排序 b.
您可能关注的文档
最近下载
- 伤寒论智慧树知到课后章节答案2023年下湖北中医药大学.docx VIP
- 原材料日常核算.doc VIP
- 电大财务大数据分析编程作业3.docx VIP
- 1995年全国高中化学竞赛试题.pdf VIP
- 人工智能助力教学:生成式AI在高中物理课堂的推广与应用探索教学研究课题报告.docx
- 小月月故事完整版--截至目前网上最完整最完整版本.doc VIP
- 基于MATLAB的电力系统潮流计算课程设计(论文)电气工程及自动化.docx VIP
- 2024年江苏省苏州市中考物理试卷含答案.pptx VIP
- 智慧的秘密(重庆大学)中国大学MOOC慕课 章节测验期末考试答案.docx VIP
- 农产品产前质量安全控制及应急技术标准研究”课题申请指南.doc VIP
原创力文档

文档评论(0)