第八章 数据结构 外部分类.pptVIP

  • 6
  • 0
  • 约6.9千字
  • 约 20页
  • 2017-07-07 发布于湖北
  • 举报
第7章 外部分类 Slide. 7 - * D.S. A. 2010 ’秋 数据结构 哈尔滨工业大学软件与网络技术学院 D.S. Page. * 第一章 绪 论 7.1 磁盘文件的归并分类 7.2 磁带文件的归并分类 第7章 外部分类(Sorting) 归并方法:首先将文件中的数据输入到内存,采用内部分类 方法进行分类(归并段),然后将有序段写回外存;对多归 并段进行多遍归并,最后形成一个有序序列。 例:假设一个磁盘文件,由4500个记录组成,分别记为A1,A2,……,A4500 设系统提供容纳750个记录的内存共分类使用,每次磁盘读写250个 记录的数据块,则可设计分类过程如下: 7.1 磁盘文件的归并分类 (1)每次从文件中输入三个数据块(750个记录)到工作空间,进行内部分类。 分类结果写回磁盘,构成6个初始归并段:R1,R2,R3,R4,R5,R6 R1 R2 R3 R4 R5 R6 1-750 751-1500 1501-2250 2251-3000 3001-3750 3751-4500 (2)将内存空间三等分,每块250个记录,其中2块为输入缓冲区,1块为输出 缓冲区。 归并R1和R2,输出到输出缓冲区,若输出缓冲区满,则写盘。同样,若 R1和R

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档