- 7
- 0
- 约 80页
- 2017-09-24 发布于广东
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 排序(sorting) 排序是计算机程序设计中的一种重要操作,它的功能是将一个数据元素的任意序列,重新排列成一个按关键字有序的序列。 数据元素:数据的基本单位。在计算机中通常作为一个整体进行考虑。一个数据元素可由若干数据项组成。 关键字:数据元素中某个数据项的值,用它可以标识(识别)一个数据元素。 在排序过程中需要完成两种基本操作: 比较两个数的大小 调整元素在序列中的位置 群体数据的组织 * 内部排序与外部排序 内部排序:待排序的数据元素存放在计算机内存中进行的排序过程。 外部排序:待排序的数据元素数量很大,以致内存存中一次不能容纳全部数据,在排序过程中尚需对外存进行访问的排序过程。 群体数据的组织 * 内部排序方法 插入排序 选择排序 交换排序 群体数据的组织 * 插入排序的基本思想 每一步将一个待排序元素按其关键字值的大小插入到已排序序列的适当位置上,直到待排序元素插入完为止。 初始状态: [5] 4 10 20 12 3 插入操作: 1 [4] [4
您可能关注的文档
最近下载
- 2026年人教版小学四年级语文下册第8单元《桂林山水》公开课教案.docx VIP
- 工伤保险待遇申领表(上海市社会保险事业管理中心).doc VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共10份).docx VIP
- 2025雅安职业技术学院辅导员招聘考试真题.docx VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共4份).docx VIP
- 下肢深静脉栓塞疑难病例讨论.pptx VIP
- InCAM Pro基础入门篇(中文).pdf VIP
- 小学二年级数学下册应用题专项练习题(每日一练,共13份).docx VIP
- 全国新型电力系统建设职业技能竞赛题库及答案(218题).docx VIP
- DL/T 954-2005 火力发电厂水汽试验方法.pdf VIP
原创力文档

文档评论(0)