- 20
- 0
- 约3.39千字
- 约 33页
- 2018-11-05 发布于广西
- 举报
第9章 排序 9.1 排序的基本概念 9.2 插入排序 9.3 交换排序 9.4 归并排序 9.5 基数排序 9.6 各种排序算法的性能比较 本章主要知识点: 排序的基本概念和衡量排序算法优劣的标准,其中衡量标准有算法的时间复杂度、空间复杂度和稳定性 直接插入排序,希尔排序 直接选择排序,堆排序 冒泡排序,快速排序 归并排序 基数排序 各种排序算法的性能比较 9.1 排序的基本概念 排序是对数据元素序列建立某种有序排列的过程。 关键字是要排序的数据元素集合中的一个域,排序是以关键字为基准进行的。 关键字分主关键字和次关键字两种。对要排序的数据元素集合来说,如果关键字满足数据元素值不同时该关键字的值也一定不同,这样的关键字称为主关键字。 不满足主关键字定义的关键字称为次关键字。 学生成绩表 排序分内部排序和外部排序两种。内部排序是把待排数据元素全部调入内存中进行的排序。如果数据元素的数量太大,需要分批导入内存,分批导入内存的数据元素排好序后再分批导出到磁盘和磁带外存介质上的排序方法称作外部排序。 排序算法的比较标准: 1. 空间复杂度
您可能关注的文档
- Internet教学课件1(精品·公开课件).ppt
- internet信息安全(精品·公开课件).ppt
- Inversion倒装句_高三英语_英语_高中教育_教育专区(精品·公开课件).ppt
- IOS 内存管理(精品·公开课件).ppt
- IOS系统简单操作学习(精品·公开课件).ppt
- internet多媒体课件第一章(精品·公开课件).ppt
- IPC标准(精品·公开课件).ppt
- iPhone+商业模式研究(精品·公开课件).ppt
- iphone5产品英文简介(精品·公开课件).ppt
- iphone产品策略分析(精品·公开课件).ppt
- 四川省南充市2024-2025学年高一下学期期末考试物理试题(含答案).pdf
- 四川省遂宁市2024-2025学年高一下学期7月期末物理试题(含答案).pdf
- 四川省资阳市2024-2025学年高一下学期7月期末物理试题(含答案).docx
- 四川省资阳市2024-2025学年高一下学期7月期末物理试题(含答案).pdf
- 北京市西城区2024-2025学年高一下学期期末物理试卷(含答案).docx
- 四川省自贡市2024-2025学年高一下学期7月期末物理试题(含答案).docx
- 四川省自贡市2024-2025学年高一下学期7月期末物理试题(含答案).pdf
- 北京市西城区2024-2025学年高一下学期期末物理试卷(含答案).pdf
- 高中生物 必修2(人教版)1.1.2 孟德尔的豌豆杂交实验(一).pptx
- 广东省潮州市饶平县2024-2025学年高一下学期期末考试物理试卷(含答案).docx
原创力文档

文档评论(0)