- 5
- 0
- 约1.05万字
- 约 37页
- 2017-08-15 发布于江西
- 举报
数据结构 排序 查找 PPT.ppt
10.4 归并排序 基本思想 把k(k≥2)个有序子文件合并在一起,形成一个新的有序 文件。 同时归并k个有序子文件的排序过程称为k-路归并排序。 2-路归并排序---归并2个有序子文件的排序。 例. 将有序文件A和B归并为有序文件C。 A=(2,10,15,18,21,30) B=(5,20,35,40) 按从小至大的次序从A或B中依次取出2,5,10,15,...,40, 顺序归并到C中,得: C=(2,5,10,15,18,20,21,30,35,40) 一般地,2-路归并过程为: 假定文件r[low..high]中的相邻子文件(子表) (r[low],r[low+1],...,r[mid])和(r[mid+1],...,r[high]) 为有序子文件,其中:low≤midhigh 。 将这两个相邻有序子文件归并为有序文件y[low..high],即: (y[low],y[low+1],...,y[high]) 将两个有序子文件归并为有一个有序文件的算法 void merge(r,y,low,mid,high) RecType r[],y[];int low,mid,high; { int
您可能关注的文档
最近下载
- 五一节前安全生产部署会讲话稿+2025年第二季度暨“清明节”“五一”期间安全生产和自然灾害风险分析研判情况+安全生产工作要点.doc VIP
- NB-T-47018.1~47018.5-2017-承压设备用焊接材料订货技术条件+编制说明_.pdf VIP
- 品质异常处理流程培训.pptx VIP
- 2026年盐城工业职业技术学院单招职业技能考试题库及答案详解(各地真题).docx VIP
- 机械设计制造及其自动化专业面试题(某大型集团公司)试题集解析.docx VIP
- 摄影入门教程.pdf VIP
- 2026年2026年农产品种植合作协议书模板.docx VIP
- 硫辛酸项目可行性研究报告.docx
- 不锈钢氩弧焊作业指导书.docx VIP
- 食管癌诊疗指南 (2025年版 ) .pdf VIP
原创力文档

文档评论(0)