- 26
- 0
- 约9.64千字
- 约 13页
- 2019-03-01 发布于安徽
- 举报
第 PAGE 14页 共14 页
.
..
一、实验目的
了解分治策略算法思想和贪心算法思想
详细掌握快速排序、归并排序算法以及最小生成树算法
了解其他分治问题典型算法
二.实验内容:
编写一个简单的程序,实现归并排序。
编写一段程序,实现快速排序。
编写一段程序,实现最小生成树算法
三.实验要求:
写出源程序,并编译运行
详细记录程序调试及运行结果
第一章 分治算法中的快速排序和归并排序
分治算法概念:我们求解某些问题时,由于这些问题要处理的数据相当多,或求解过程相当复杂,使得直接求解法在时间上相当长,或者根本无法直接求出。对于这类问题,我们往往先把它分解成几个子问题,找到求出这几个子问题的解法后,再找到合适的方法,把它们组合成求整个问题的解法。如果这些子问题还较大,难以解决,可以再把它们分成几个更小的子问题,以此类推,直至可以直接求出解为止。这就是 HYPERLINK /view/1201955.htm 分治策略的基本思想。
归并排序:将待排序元素分成大小大致相同的两个集合,分别把对两个子集合进行排序,最终将排序号的子集合合并成为所要求的排好序的集合
算法实现:
#includeiostream
using namespace std;
void merge(int array[], int p, int q, int r)
{ int i,k;
int begin1,e
您可能关注的文档
- 房地产兼职派单设计方案.docx
- 约翰.梅纳得 凯恩斯.docx
- 行政诉讼时效的证明责任.docx
- 现代教育管理专题.docx
- 系统设计方案模板.docx
- 园林规划设计重点.docx
- 党支部拉力赛试题.docx
- 教育学心理学系统归类简答题.docx
- 集团公司财务控制模式探讨.docx
- 煤矿安全生产法律法规制度竞赛题(竞赛用题).docx
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 2024年北京市朝阳区高三下学期高考二模物理试卷含答案.docx VIP
- Fortinet:2025年全球威胁态势研究报告.pdf VIP
- 2026年洗发水中国功效洗护生态趋势报告.pdf
- 无人机测绘技术(微课版)01无人机测绘技术基础.pptx VIP
- 2025年无人机物流末端配送无人机行业技术标准.docx
- 2025至2030年中国磁性连接器行业市场调查研究及投资前景预测报告.docx
- 上海主会议日程安排.doc VIP
- [鲁迅故乡原文]故乡鲁迅.pdf VIP
- 【高一】高中心理健康《1生涯拍卖会》 省级优质课.pptx VIP
- 2026年重构核心,智启未来——上海银行新一代账务核心系统的转型之路报告.pptx VIP
原创力文档

文档评论(0)