早教吧作业答案频道 -->其他-->
利用动态规划方法求解数字三角形图示出了一个数字三角形宝塔。数字三角形中的数字为不超过100的整数。现规定从最顶层走到最底层,每一步可沿左斜线向下或右斜线向下走。任务一:假
题目详情
利用动态规划方法求解数字三角形图示出了一个数字三角形宝塔。数字三角形中的数字为不超过100的整数。现规定从最顶层走到最底层,每一步可沿左斜线向下或右斜线向下走。任务一:假设三角形行数≤10,键盘输入一个确定的整数值M,编程确定是否存在一条路径,使得沿着该路径所经过的数字的总和恰为M,若存在则给出所有路径,若不存在,则输出“NOAnswer!”字样。任务二:假设三角形行数≤100,编程求解从最顶层走到最底层的一条路径,使得沿着该路径所经过的数字的总和最大,输出最大值,并输出取得最大值的路径。
▼优质解答
答案和解析
任务一可以枚举吧?阶数不大`` 任务二的话可以试从倒数第二行开始计算 把倒数第二行中每一个数向下加的2个和之中取较大者并记录和数及路径,这样有99个记录 再对倒数第三行做同样工作,有98个记录 如此类推即可,这样如果是用计算机做的话,可以节省相当多内存``因为记录的工作只是不断舍去一个记录并为留下来的记录只添加1个分量以记录路径
看了利用动态规划方法求解数字三角形...的网友还看了以下:
甲、乙两人沿一个周长为400米的环形跑道匀速前进,甲行走一圈需要4分钟,乙行走一圈需要7分钟.他们同 2020-03-31 …
有一自动扶梯,某客户沿上行的扶梯自动扶梯走上楼,数走了16级,下楼时,以相同的速度沿上行的自动扶梯 2020-05-20 …
甲、乙两人沿一个周长为400米的环形跑道匀速前进,甲行走一圈需要4分钟,乙行走一圈需要7分钟.他们 2020-05-22 …
甲、乙两人沿一个周长为400米的环形跑道匀速前进,甲行走一圈需要4分钟,乙行走一圈需要7分钟.他们 2020-06-03 …
小明向东走80M后,沿另一个方向又走了60M,再沿第三个方向走100M回到原处.小明向东走80m后 2020-06-10 …
复指数函数在无穷远点的值1、z沿不同幅角方向趋于无穷远点函数e^x的变化趋势2、设常数α≠0,写出 2020-07-30 …
甲、乙两人沿一个周长为400米的环形跑道匀速前进,甲行走一圈需要4分钟,乙行走一圈需要7分钟.他们同 2020-11-25 …
甲、乙两人沿一个周长为400米的环形跑道匀速前进,甲行走一圈需要4分钟,乙行走一圈需要7分钟.他们同 2020-11-25 …
如图,从A点沿实数走最短路径到B点,每次走1格,共有几种不同走法? 2020-11-26 …
春天,某校学生郊游,每小时走4km,出发2h后,学校有事通知,要通讯员从学校出发沿学生走的路,骑自行 2020-12-10 …