- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据结构》课程
数据结构
数据结构
第十章 内部排序
第十章 内部排序
中国科学技术大学网络学院
中国科学技术大学网络学院
本章内容
10.1 基本概念
10.1 基本概念
10.2 插入排序
10.2 插入排序
10.3 快速排序
10.3 快速排序
10.4 选择排序
10.4 选择排序
10.5 归并排序
10.5 归并排序
10.6 基数排序
10.6 基数排序
10.1 基本概念
关键字
关键字
是记录(数据元素)
是记录(数据元素)
中的一个(或多个)
中的一个(或多个)
字段。通常用作检索
字段。通常用作检索
和排序记录的依据。
和排序记录的依据。
关键字通常可以进行
关键字通常可以进行
比较操作。
比较操作。
10-3
中国科大《数据结构》
10.1 基本概念
排序:设含有n个记录的文件{R ,R ,...,R },其相应的关键字为
排序 设含有n个记录的文件{R ,R ,...,R },其相应的关键字为
1 2 n
1 2 n
{K ,K ,...,K },将记录按关键字值非递减(或非递增)顺序排列的过
{K ,K ,...,K },将记录按关键字值非递减(或非递增)顺序排列的过
1 2 n
1 2 n
程,称为排序。
程,称为 。
排序的稳定性:对所有的K =K (i≠j),若排序前R 领先于R ,排序后R
排序的稳定性:对所有的K =K (i≠j),若排序前R 领先于R ,排序后R
i j i j i
i j i j i
仍领先于R ,则称该排序方法是稳定的,反之,称为不稳定的。稳定
仍领先于R ,则称该排序方法是 ,反之,称为 的。稳定
j
j
性是对序列中的两个相同的关键字在初始序列和最终有序序列中相
原创力文档


文档评论(0)