问题描述
(图3.1-1)示出了一个数字三角形。 请编一个程序计算从顶至底的某处的一条路
径,使该路径所经过的数字的总和最大。
●每一步可沿左斜线向下或右斜线向下走;
●1<三角形行数≤100;
●三角形中的数字为整数0,1,…99;
.
(图3.1-1)
径,使该路径所经过的数字的总和最大。
●每一步可沿左斜线向下或右斜线向下走;
●1<三角形行数≤100;
●三角形中的数字为整数0,1,…99;
.
(图3.1-1)

本文介绍了使用动态规划解决数字三角形问题,通过状态转移方程Array[i+1][j]和Array[i+1][j+1]找到最大路径值。以自顶向下的方式,从Array[0][0]到最底层的最大路径和为maxSum(0,0)。"
52679930,5551201,QT容器类对比:QVector、QList与QLinkedList,"['QT容器', '数据结构', 'C++', '编程']
最低0.47元/天 解锁文章
853

被折叠的 条评论
为什么被折叠?



