算法分析与设计实验报告-合并排序、快速排序.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《算法分析与设计实验报告-合并排序、快速排序.pdf》由会员分享,可在线阅读,更多相关《算法分析与设计实验报告-合并排序、快速排序.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-WORD 格式-可编辑-专业资料-完整版学习资料分享-实验报告 课程 计算机算法设计与分析 实验名称 合并排序、快速排序 学号 姓名 实验日期:实验一 合并排序、快速排序 一实验目的(1)学习合并排序和快速排序算法的思想,掌握原理。(2)运用合并排序和快速排序算法的思想进行编程实现,以加深理解。二实验内容(1)输入几个整数,运用合并排序的思想进行编程实现,输出正确的排序结果。(2)输入 10 个整数,运用快速排序的思想进行编程实现,输出正确的排序结果 三实验代码(1)合并排序源代码如下:#include/调用 setw#include /将 b0至 bright-left+1拷贝到 alef
2、t至 aright template void Copy(T a,T b,int left,int right)int size=right-left+1;for(int i=0;isize;i+)aleft+=bi;/合并有序数组 aleft:i,ai+1:right到 b,得到新的有序数组 b template void Merge(T a,T b,int left,int i,int right)int a1cout=left,/指向第一个数组开头 a1end=i,/指向第一个数组结尾 a2cout=i+1,/指向第二个数组开头 a2end=right,/指向第二个数组结尾 bcout=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 分析 设计 实验 报告 合并 排序 快速
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内