第7章:外部分类.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.1 磁盘文件的归并分类 7.2 磁带文件的归并分类;例:假设一个磁盘文件,由4500个记录组成,分别记为A1,A2,……,A4500 设系统提供容纳750个记录的内存共分类使用,每次磁盘读写250个 记录的数据块,则可设计分类过程如下:;(3)类似(2)的方法,可将R12和R34归并成R1234,,再将R1234和R56进行归并。 得到最后的排序结果。;K路归并;(1) 多路归并——减少归并遍数;6;最佳归并树;并行操作的缓冲区处理——使输入、输出和 CPU 处理尽可能重叠;(3) 初始归并段的生成;7.2 磁带文件的归并分类;i遍后;空磁带机台号=;例1:设有磁盘文件中记录的关键字分别为: 10,20,15,25,12,13,21,30,8,16,10 用置换-选择排序法产生初始归并段,问可产生几个初始 归并段?每个初始归并段包含哪些记录(设工作区能容 纳4个记录)。;例2:给出一组关键字T=(12,2,16,30,8,28,4,10,20,6,18), 设内存 工作区可容纳4个记录,写出用置换-选择排序得到的全 部初始归并段。;例3:设有13个初始归并段,其长度分别为:28,16,37,42,5,9,13, 14,20,17,30,12,18。试画出4路归并时的最佳排序树,并计 算它的带权路径长度。;例:假设4个初始归并段如下: R1: 15, 16, 25, 32 R2: 3, 22, 28, 45 R3: 1, 12, 30, 42 R4: 33, 60 给出进行4路归并的过程。;(8)输出 1, 3, 12, 15, 16, 22, 25, 28 R1: 32 R2: 45 R3: 30, 42 R4: 33, 60;例:假设某文件经内部排序得到100个初始归并段,试问: (1) 若使用多路归并 3 趟完成排序,则应取归并的路数至少 为多少? (2) 假设操作系统要求一个程序同时可用的输入、输出文件 的总数不超过 3 个,则按多少路归并至少需要几趟可以 完成排序?如果限定这个趟数,则可取的最低路数是多 少?

文档评论(0)

勤能补拙 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档