数据结构严蔚敏内部排序.pptxVIP

  • 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三、内部排序的方法  内部排序的过程是一个逐步扩大记录的有序序列长度的过程。经过一趟排序有序序列区无

文档评论(0)

1亿VIP精品文档

相关文档