算法设计与分析实验报告格式

算法设计与分析实验报告格式

ID:20503688

大小:43.50 KB

页数:8页

时间:2018-10-12

算法设计与分析实验报告格式_第1页
算法设计与分析实验报告格式_第2页
算法设计与分析实验报告格式_第3页
算法设计与分析实验报告格式_第4页
算法设计与分析实验报告格式_第5页
资源描述:

《算法设计与分析实验报告格式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《算法分析与设计》实验报告实验项目:递归与分治(一)姓名:学号:专业:班级:报告日期:2011年3月22日目录双色Hanoi塔问题一、实验内容描述和功能分析二、算法过程设计三、程序调试及结果(附截图)四、源代码(附源代码)#includeusingnamespacestd;intmain(){voidhanoi(int,char,char,char);intm;cin>>m;hanoi(m,'A','B','C');return0;}voidhanoi(intn,chara,charb,charc){voidmove(int,char,char);if(n==1)

2、move(n,a,b);else{hanoi(n-1,a,c,b);move(n,a,b);hanoi(n-1,c,b,a);}}voidmove(intn,charx,chary){cout<

3、的次数,如没找到则输出NO。Input输入由多组测试数据组成。每组测试数据输入包含n+1行;第一行是两个整数n和x,n表示自然数的个数,x表示要查找的自然数,两者之间用空格隔开;第2至n+1每行一个自然数。Output对应每组输入,如果查找到x,则每行输出两个整数,分别是自然数和该数出现的次数,其间用一个空格隔开;如果没有查找到x,则每行输出NO.SampleInput810024245100210083242451002100SampleOutput1002NOHint一、实验内容描述和功能分析二、算法过程设计三、程序调试及结果(附截图)四、源代码(附源代码)#include

4、dio.h>#include#defineLEN20000inta[LEN],temp,mid;intsort(int*a,intlow,inthigh){mid=a[low];while(low=mid)high--;temp=a[low];a[low]=a[high];a[high]=temp;while(low

5、*a,intlow,inthigh){if(low

6、,s,Sum);}}#includeintsPath(int*,int,int);intaSize=0;intmain(){cin>>aSize;int*x=newint[aSize];int*y=newint[aSize];for(inti=0;i>x[i];cin>>y[i];}intp=0;p=sPath(y,0,aSize-1);cout<

7、bs(a[x]-a[i]);returntotal;}f=sPath(a,x,(x+y)/2);b=sPath(a,(x+y)/2+1,y);returnf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。