递归与分治法,总结

递归与分治法,总结

ID:30457414

大小:15.95 KB

页数:5页

时间:2018-12-30

递归与分治法,总结_第1页
递归与分治法,总结_第2页
递归与分治法,总结_第3页
递归与分治法,总结_第4页
递归与分治法,总结_第5页
资源描述:

《递归与分治法,总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划递归与分治法,总结  武夷学院实验报告  课程名称:算法设计与分析项目名称:递归与分治法姓名专业:计科班级:1学号:_同组成员__无  1注:1、实验准备部分包括实验环境准备和实验所需知识点准备。  2、若是单人单组实验,同组成员填无。  Add(n,M5,M1,T1);Sub(n,T1,M3,T2);  Sub(n,T2,M7,M22);M22=M5+M1-M3-M7  Unit(n,M,M11,M12,M21,M22);  将上面得到的四个矩阵

2、组合成一个n*n矩阵。则这个n*n矩阵就是AB的结果C。  二、实验过程记录:  #include""  #include  #include  #include  usingnamespacestd;  template  classStrassen_class{  public:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  voidADD(T**MatrixA,

3、T**MatrixB,T**MatrixResult,intMatrixSize);  voidSUB(T**MatrixA,T**MatrixB,T**MatrixResult,intMatrixSize);  voidMUL(T**MatrixA,T**MatrixB,T**MatrixResult,intMatrixSize);  voidFillMatrix(T**MatrixA,T**MatrixB,intlength);//A,B矩阵赋值  voidPrintMatrix(T**MatrixA,intMatrixSize);//打印矩阵  voi

4、dStrassen(intN,T**MatrixA,T**MatrixB,T**MatrixC);//Strassen算法实现};  template  voidStrassen_class::ADD(T**MatrixA,T**MatrixB,T**MatrixResult,intMatrixSize){  for(inti=0;i目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质

5、的培训计划  voidStrassen_class::SUB(T**MatrixA,T**MatrixB,T**MatrixResult,intMatrixSize){  for(inti=0;i  voidStrassen_class::MUL(T**MatrixA,T**MatrixB,T**MatrixResult,intMatrixSize){  for(inti=0;i  voidStrassen_class::Strassen(intN,T**MatrixA,T**MatrixB,T**MatrixC)  {  intHalfSize=N/2; 

6、 intnewSize=N/2;  if(N  #include.h>  #include  #include  #defineM20  voidMaxMin(ints,inte,int*meter,int*max,int*min)  {目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  inti;  if(e-smeter[e])  {  if(meter[s]>*ma

7、x)  *max=meter[s];  if(meter[e]*max)  *max=meter[e];  }  return;  }  i=s+(e-s)/2;//数组中元素超过两个继续分治  MaxMin(s,i,meter,max,min);  MaxMin(i+1,e,meter,max,min);  }  intmain()  {  inti,meter[M];  intmax=INT_MIN;//初始化  intmin=INT_MAX;  srand(time(0));  for(i=0;i

8、步了解,并感受到安保行业的发展的巨大潜力,可提升其的

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

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

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