动态规划算法的应用(共5页).doc
《动态规划算法的应用(共5页).doc》由会员分享,可在线阅读,更多相关《动态规划算法的应用(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上动态规划算法的应用一、 实验目的1掌握动态规划算法的基本思想,包括最优子结构性质和基于表格的最优值计算方法。2熟练掌握分阶段的和递推的最优子结构分析方法。3学会利用动态规划算法解决实际问题。二、 实验内容题目一:数塔问题给定一个数塔,其存储形式为如下所示的下三角矩阵。在此数塔中,从顶部出发,在每一节点可以选择向下走还是向右走,一直走到底层。请找出一条路径,使路径上的数值和最大。输入样例(数塔):915 10 6 82 18 9 519 7 10 4 16输出样例(最大路径和):59三、实验步骤(1) 需求分析通过动态规划法解决数塔问题。从顶部出发,在每一节点可以选择向
2、下或者向右走,一直走到底层,以找出一条数值最大的路径。(2) 概要设计本次实验程序主要用到二维数组,以及通过动态规划法进行比较每个数的大小。主要运用两个for循环语句实现动态规划。(3) 详细设计第一步,输入给定的二维数组并打印出相应的数组:int array55=9,/* */12,15,/* */10,6,8,/* */2,18,9,5,/* */19,7,10,4,6;int i,j;for(i=0;i5;i+)for(j=0;j5;j+)coutarrayij ;cout0;j-)for(i=0;iarrayji+1)arrayj-1i=arrayji+arrayj-1i;elsear
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动态 规划 算法 应用
限制150内