教育部—微软精品课程建设项目 第十章排序 南京航空航天大学数据结构课题组版权所有
第十章 排序
教育部—微软精品课程建设项目 10.1概述 10.2插入排序 10.3快速排序 10.4选择排序 10.5归并排序 10.6基数排序 10.7各种排序方法的综合比较 10.8外部排序 南京航空航天大学数据结构课题组版权所有
10.1 概述 10.2 插入排序 10.3 快速排序 10.4 选择排序 10.5 归并排序 10.6 基数排序 10.7 各种排序方法的综合比较 10.8 外部排序
教育部—微软精品课程建设项目 10.1概述 、排序的定义 、内部排序和外部排序 三、内部排序方法的分类 南京航空航天大学数据结构课题组版权所有
10.1 概 述 一、排序的定义 二、内部排序和外部排序 三、内部排序方法的分类
教育部—微软精品课程建设项目 、什么是排序? 排序是计算机内经常进行的一种操作, 其目的是将一组“无序”的记录序列调 整为“有序”的记录序列。 例如:将下列关键字序列 52,49,80,36,14,58,61,23,97,75 调整为 14,23,36,49,52,58,61,75,80, 南京航空航天大学数据结构课题组版权所有
一、什么是排序? 排序是计算机内经常进行的一种操作, 其目的是将一组“无序”的记录序列调 整为“有序”的记录序列。 例如:将下列关键字序列 52, 49, 80, 36, 14, 58, 61, 23, 97, 75 调整为 14, 23, 36, 49, 52, 58, 61 ,75, 80, 97
教育部—微软精品课程建设项目 般情况下, 假设含n个记录的序列为{R1,R2,…Rn} 其相应的关键字序列为{K1,K2,…,Kn} 这些关键字相互之间可以进行比较,即在 它们之间存在着这样一个关系 Kn1≤Kn≤.≤K p pn 按此固有关系将上式记录序列重新排列为 &R pIpe Ron i pI 的操作称作排序。 京航空航天学给题组以有
一般情况下, 假设含n个记录的序列为{ R1 , R2 , …, Rn } 其相应的关键字序列为 { K1 , K2 , …,Kn } 这些关键字相互之间可以进行比较,即在 它们之间存在着这样一个关系 : Kp1≤Kp2≤…≤Kpn 按此固有关系将上式记录序列重新排列为 { Rp1, Rp2, …,Rpn } 的操作称作排序