- 12
- 0
- 约1.67万字
- 约 100页
- 2023-02-09 发布于上海
- 举报
会计学1数据结构严蔚敏内部排序
210.1 概 述一、排序的定义二、内部排序和外部排序三、内部排序方法的分类第1页/共100页
3一、什么是排序? 排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。例如:将下列关键字序列52, 49, 80, 36, 14, 58, 61, 23, 97, 75调整为14, 23, 36, 49, 52, 58, 61 ,75, 80, 97第2页/共100页
4 一般情况下,假设含n个记录的序列为{ R1, R2, …, Rn }其相应的关键字序列为 { K1, K2, …,Kn }这些关键字相互之间可以进行比较,即在它们之间存在着这样一个关系 : Kp1≤Kp2≤…≤Kpn按此固有关系将上式记录序列重新排列为 { Rp1, Rp2, …,Rpn }的操作称作排序。第3页/共100页
5二、内部排序和外部排序 若整个排序过程不需要访问外存便能完成,则称此类排序问题为内部排序; 反之,若参加排序的记录数量很大, 整个序列的排序过程不可能在内存中 完成,则称此类排序问题为外部排序。第4页/共100页
6三、内部排序的方法 内部排序的过程是一个逐步扩大记录的有序序列长度的过程。经过一趟排序有序序列区无
您可能关注的文档
- 数学指数函数新人教B必修.pptx
- 数学指针进阶.pptx
- 数学教学设计的基本环节及原则.pptx
- 数学教育心理学.pptx
- 数学教育心理学——数学技能学习.pptx
- 数学教育心理学二次课.pptx
- 数学教育技术本科.pptx
- 数学教育研究方法.pptx
- 数学数据的代表件人教新课标八年级下.pptx
- 数学数据的代表件人教新课标八年级下000001.pptx
- T∕QGCML 3144-2024 市场化科普工作规范.docx
- T∕QGCML 3157-2024 智能型水产投料轨道车.docx
- T∕QGCML 3164-2024 表面处理污泥水热制备聚硫铁晶体.docx
- T∕QGCML 3138-2024 可燃气体与有毒气体报警器主板控制软件.docx
- T∕QGCML 3075-2024 井下钻探技术在特厚煤层中精准探测技术规程.docx
- T∕QGCML 3139-2024 基于STM32天然气煤气检测报警系统.docx
- T∕QGCML 3079-2024 煤矿预防工伤事故服务管理规范.docx
- T∕QGCML 3086-2024 综采工作面过超高空巷高水充填技术规程.docx
- T∕QGCML 3061-2024 远程费控电能表.docx
- T∕QGCML 3131-2024 便携式大气颗粒物智能检测分析仪.docx
原创力文档

文档评论(0)