- 18
- 0
- 约5.75千字
- 约 12页
- 2018-09-16 发布于江苏
- 举报
分治法实现快排序与两路合并排序
PAGE 6
实 验 报 告
(2015 / 2016 学年 第 二学期)
课程名称
实验名称
分治法实现快速排序与两路合并排序
实验时间
年
月
日
指导单位
计算机学院计算机科学与技术系
指导教师
学生姓名
班级学号
学院(系)
专 业
实 验 报 告
实验名称
分治法
指导教师
实验类型
验证
实验学时
2
实验时间
实验目的和要求
实验目的:
理解分治法的算法思想,阅读实现书上已有的部分程序代码并完善程序,加深对分治法的算法原理及实现过程的理解。
实验要求:
用分治法实现一组无序序列的两路合并排序和快速排序。要求清楚合并排序及快速排序的基本原理,编程实现分别用这两种方法将输入的一组无序序列排序为有序序列后输出。
二、实验环境(实验设备)
硬件:微型计算机
软件:Windows 操作系统、Microsoft Visual C++6.0
实验原理及内容
实验原理:
分治法:即分而治之。将问题分解为规模较小,相互独立,类型相同的问题进行求解。对于无序数组的有序排序也就是按某种方式将序列分成两个或多个子序列,分别进行排序,再将已排序的子序列合并成一个有序序列。
实验内容:
两路合并排序算法的基本思想是:将待排序元素序列一分为二,得到两个长度基本相等的子序列,其过程类似于对半搜索;然后将子序列分别排序
您可能关注的文档
最近下载
- 上海诺铁资产管理有限公司招聘笔试题库2026.pdf
- 初中语文核心素养导向的文本解读与教学策略研究.docx VIP
- 2026年中考英语高频考点.doc VIP
- 缝纫工2026车缝培训课件.pptx VIP
- 中医儿科副高精品试题.docx VIP
- (2025年)天门市综合类事业单位招聘考试公共基础知识真题试卷及参考答案.docx VIP
- 服装缝纫工理论培训课件.pptx VIP
- 精品解析:2026年江苏省南京玄武外国语学校中考英语模拟试卷(三)(解析版).docx VIP
- 2026上海诺铁资产管理有限公司招聘6人备考题库及参考答案详解一套.docx VIP
- 中医儿科副高试题及答案.docx VIP
原创力文档

文档评论(0)