- 2
- 0
- 约小于1千字
- 约 5页
- 2026-02-01 发布于北京
- 举报
外排序
大多数内排序算法都是利用了内存是直接的,读写一个数据是
常量的时间。如果输入是在磁带上,磁带上的元素只能顺序。甚至
数据是在磁盘上,效率还是下降,因为转动磁盘和移动磁头会产生延迟。
外排序模型
预处理
归并
外排序模型
外排序具有设备依赖性。这里考虑的算法工作在磁带上
完成有效的排序至少需要两个磁带机
三个磁带机可以简化问题
外排序的基本方法
由于一次外存操作所需的时间可以执行数百条甚至上千条指令,因此在
外排序中我们主要考虑的是如何减少外器的读写
在外存上进行排序的最常用的方法是利用归并排序,因为归并排序只需
要被归并序列中的第一个元素,这非常适合于顺序文件。
外排序由两个阶段组成:
预处理阶段:根据内存的大小将一个有n个记录的文件分批读入内存,用各
种内排序算法排序,形成一个个有序片段。
归并阶段:将这些有序片段逐步归并成一个有序文件。
您可能关注的文档
- 高中生物细胞衰老与凋亡检测精编.pdf
- 高中地理必修新课时分层作业:海洋盐度与水温分布规律.pdf
- 鸟国奇案:杜鹃与黄莺育儿之争.pdf
- 机常见问题解答及操作指南.pdf
- 数学复习课:找规律方法与应用.pdf
- 山东省烟台市高三高考诊断性测试一模语文试题参.pdf
- 深基坑支撑结构施工质量通病防治手册.docx
- 主桥钢结构安装施工关键工序操作手册.docx
- 主桥钢结构安装施工安全技术保证措施 .docx
- 主桥钢结构安装施工质量保证措施.docx
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)