数据结构第7章创新
JYP 第7章 排序 7.1 引言 7.2 插入排序 7.3 希尔排序 7.4 快速排序 7.5 归并排序 7.5.2 递归归并排序 7.6 堆排序 7.7 基数排序 7.8 基于链表和映射表排序结果的顺序化 7.9 外排序 7.9.2 k路归并 7.9.3 生成初始归并段 7.9.4 归并段的最佳归并和哈夫曼树 影响磁盘读写时间的有以下三个因素: 寻找时间:将读写头定位于正确的柱面所用时间。 等待时间:本磁道中所需块旋转到读写头下所用时间。 传输时间:将块中数据读入内存或写到磁盘所用时间。 其中,就数据传输而言,寻找和等待都是辅助性的,但其时间却较长。为了提高传输效率,IO块的容量一般都较大,通常可包含数千字节。 外排序的最基本方法是归并,包括两个阶段: (1)根据内存容量将输入记录表分为若干段,并利用某种内排序方法逐个对这些段排序。这些已排序的段又称为归并段(runs)。 (2)归并第一阶段生成的归并段,直到最终只剩一个归并段。 由于归并算法只要求同一时刻两个归并段的前端记录在内存,因此经过归并,可以生成比内存大的归并段。 例7.11 设记录表有4500个记录,可用于排序的计算机内存容量是750个记录,IO块长度是250个记录。按上述方法,排序步骤如下: 分析用符号: tseek = 最
您可能关注的文档
- 石材施工方案.doc
- 2008.04.30-草桥油田采出水生化法处理达标外排工艺研究(开题).doc
- 数据库设计规范V1.0.0.doc
- 施工组织设计编制概述.ppt
- 数据库系统概论第四版--7-1-数据库设计.ppt
- 数据库系统概论(第五版)PPT第2章.ppt
- 数据库课程设计教务管理系统(sql sever2008).doc
- 石膏砌块施工方案.docx
- 石灰改善土施工技术探讨-包银锋.doc
- 数据库题目答案.doc
- 肱骨骨囊肿护理查房.pptx
- 2026年常州市钟楼区事业单位招聘考试参考试题及答案解析.docx
- 2026年中国邮政集团有限公司内蒙古自治区分公司校园招聘考试参考试题及答案解析.docx
- 2026年河南省驻马店市中小学教师招聘笔试参考题库及答案解析.docx
- 2026年鸡西市城子河区中小学教师招聘笔试备考试题及答案解析.docx
- 2025年丹东市元宝区中小学教师招聘考试试题及答案解析.docx
- 2026年乐山市沙湾区中小学教师招聘笔试备考题库及答案解析.docx
- 2026年宜昌市西陵区事业单位招聘考试参考试题及答案解析.docx
- 2026年开封市南关区事业单位招聘考试模拟试题及答案解析.docx
- 2026年宝鸡市渭滨区事业单位招聘考试备考试题及答案解析.docx
原创力文档

文档评论(0)