动态规划---从左上角到右下角的价值最大的路径
Posted 懵懂的菜鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了动态规划---从左上角到右下角的价值最大的路径相关的知识,希望对你有一定的参考价值。
编程题:动态规划---从左上角到右下角的价值最大的路径
腾讯2016年4月2号暑假实习移动开发岗的笔试题,编程题第一题大概题目是:
一个m*n的矩阵,只能向右走或是向下走,矩阵每一个元素代表一个财富值,要求打印出从左上角到右下角走的财富最大总值。
如输入m=4 ,n=5,
输入矩阵value=
{ 0 0 7 0 0,
0 0 0 5 0,
2 0 4 0 0,
0 0 0 3 0},
打印出最大财富总值是15。
这是动态规划的题目,跟“[leetcode 64] Minimum Path Sum------从左上角到右下角的最小路径值”的思路是一样的,
C++的参考代码如下:
以上是关于动态规划---从左上角到右下角的价值最大的路径的主要内容,如果未能解决你的问题,请参考以下文章
剑指 Offer 47. 礼物的最大价值(动态规划,Java)