数据结构与算法(第4版)-廖明宏-DSA08第8章外部分类.pptVIP

  • 4
  • 0
  • 约3.56千字
  • 约 14页
  • 2017-10-16 发布于浙江
  • 举报

数据结构与算法(第4版)-廖明宏-DSA08第8章外部分类.ppt

第 8 章 外部分类 Slide. 8 - * 哈尔滨工业大学 计算机科学与技术学院 张岩 HIT CST 第 7 章 内部分类 Slide. 1 - * 哈尔滨工业大学 计算机科学与技术学院 8.1 磁盘文件的归并分类 8.2 磁带文件的归并分类 磁盘是随机存储设备;磁带是顺序存储设备 (1) 如何进行多路归并以减少文件的归并遍数; (2) 如何巧妙地运用内存的缓冲区使I/O和CPU尽可能并行工作 ; (3)根据外存的特点选择较好的产生初始归并段的方法。 归并外部分类重点研究的问题是 磁盘和磁带归并分类 选择树算法 外部分类的概念: 是指在分类的过程中,数据的主要部分存放在外存储器上,借助内存储器(作为工作单元),来调整外存储器上数据的位置。 归并方法的一般过程:分两个阶段。 第一阶段:首先,将文件中的数据分段输入到内存,在内存中采用内部分类方法对其进行分类(分类完的文件段,称为归并段run),然后将有序段写回外存。 整个文件经过在内存逐段分类又逐段写回外存,这样在外存中形成多个初始的归并段。 第二阶段:对这些初始归并段采用某种归并分类方法,进行多遍归并,最后形成整个文件的单一归并段(整个文件有序)。 8.1 磁盘文件的归并分类 示例:设有一个包含4500个记录的输入文件。现用一台其内存至多可容纳750个记录的计算机对该文件

文档评论(0)

1亿VIP精品文档

相关文档