- 6
- 0
- 约2.57万字
- 约 107页
- 2017-11-13 发布于未知
- 举报
8.1 排序的基本概念 8.1.2 排序算法的效率分析 8.2 插入排序 8.2.1 直接插入排序 8.2.2 折半插入排序 8.2.3 希尔排序 8.3交换排序 8.3.3 快速排序 8.4选择排序 8.4.2 堆排序 8.5归并排序 8.6基数排序 8.7外部排序 8.7.1外部排序过程 8.7.2多路平衡归并 8.7.3置换一选择排序 8.8各种排序方法的比较 本章小结 【例8-11】设文件中共有18个记录,记录的关键字分别为{15,4,97,64,17,32,108,44,76,9,39,82,56,3l,80,73,255,68},内存工作区可容纳5个记录。 【解】初始归并段的生成过程如表8-1所示。 (e) 重建堆,筛选56下移两层 (f)交换24和48 (g) 重建堆,筛选48下移一层 (h)交换37和61 (i) 重建堆,筛选61下移一层 (j) 交换37和56 (k)重建堆,筛选56下移一层 (l) 交换48和61 (m) 重建堆,筛选61下移一层 (n) 交换56和61 图8-10 堆排序示例 对堆排序算法主要由建立初始堆和反复重建堆两部分构成,它们均通过调用Sift()实现。假设具有n个记录的初始序列对应的完全二叉树的深度为h= ,则在建立初始堆时,对每一个非叶子结
您可能关注的文档
- 构建Web应用系统——基于JSP+Servlet+JavaBean课件作者孙华林第七章节JSP指令及脚本元素.ppt
- 构建Web应用系统——基于JSP+Servlet+JavaBean课件作者孙华林第三章节使用客户端技术实现系统静态页面.ppt
- 构建Web应用系统——基于JSP+Servlet+JavaBean课件作者孙华林第十二章节使用EL和JSTL继续简化JSP页面开发.ppt
- 构建Web应用系统——基于JSP+Servlet+JavaBean课件作者孙华林第十一章节使用JSP标准动作简化JSP页面.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉01章.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉03章.ppt
- 构建Web应用系统——基于JSP+Servlet+JavaBean课件作者孙华林第一章节开发和运行环境简介及安装.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉04章.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉05章.ppt
- 构形基础与机械制图2版课件作者管巧娟0绪论.ppt
最近下载
- 伤寒论智慧树知到课后章节答案2023年下湖北中医药大学.docx VIP
- 原材料日常核算.doc VIP
- 电大财务大数据分析编程作业3.docx VIP
- 1995年全国高中化学竞赛试题.pdf VIP
- 人工智能助力教学:生成式AI在高中物理课堂的推广与应用探索教学研究课题报告.docx
- 小月月故事完整版--截至目前网上最完整最完整版本.doc VIP
- 基于MATLAB的电力系统潮流计算课程设计(论文)电气工程及自动化.docx VIP
- 2024年江苏省苏州市中考物理试卷含答案.pptx VIP
- 智慧的秘密(重庆大学)中国大学MOOC慕课 章节测验期末考试答案.docx VIP
- 农产品产前质量安全控制及应急技术标准研究”课题申请指南.doc VIP
原创力文档

文档评论(0)