王桂平信息学院信息技术教研室《数据结构与算法》第7章内排序2信息学院信息技术教研室内排序知识点7
1排序问题的基本概念排序问题的基本概念7
1补充:用系统函数实现排序补充:用系统函数实现排序7
2三种三种O(nO(n22))的简单排序算法的简单排序算法7
1插入排序法插入排序法7
2冒泡排序法冒泡排序法7
3直接选择排序法直接选择排序法7
4简单排序算法的时间代价对比简单排序算法的时间代价对比7
3ShellShell排序排序7
4基于分治法的排序基于分治法的排序7
1快速排序快速排序7
2归并排序归并排序3信息学院信息技术教研室排序无处不在在计算机应用软件计算机应用软件中经常需要对所管理的各种数据进行处数据进行处理理,排序排序往往是这些数据处理中需要用到的核心运算核心运算
排序例子排序例子11:资源管理器资源管理器
一级排序4信息学院信息技术教研室排序例子排序例子22:ExcelExcel提供的排序功能提供的排序功能,最多可以选择3个关键字关键字(也就是最多可以进行三级排序最多可以进行三级排序),每个关键字都可以选择是增序还是减序
二级排序5信息学院信息技术教研室排序例子排序例子33:回收站的排序功能回收站的排序功能,可以对已删除的文件按删除日期删除日期、修改时间等属性进行排序,当需要还还原文件时原文件时,按删除日期排序按删除日期排序将给用户提供重要的参考
6信息学院信息技术教研室日常生活中的排序例子以上例子是排序在计算机常用软件中的经典应用
日常生活中的排序例子日常生活中的排序例子:对收到的试卷按学号排序试卷按学号排序
图书管理员将书籍按编号排序书籍按编号排序放置在书架上
医院门诊医生按病人到达的先后顺序将他们挂的号排按病人到达的先后顺序将他们挂的号排序序
手机里收到的短信短信通常是按收到的时间先后排序按收到的时间先后排序