剑指 offer 47.礼物的最大价值

题目描述:
在一个 m*n 的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于 0)。你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或者向下移动一格、直到到达棋盘的右下角。给定一个棋盘及其上面的礼物的价值,请计算你最多能拿到多少价值的礼物?
考察点:
动态规划
解题思路:
首先当我看到这个题目的时候,我的想法是:先用sum 保存二位数组的第一一个元素的值,然后比较下边后右边哪个数字大,将较大的数字加进sum中,直到最后遍历到二维数组右下角的元素。 在vs2019中调试代码如下:
#include
using namespace std;
#include
class Solution {
public:
int maxValue(vector>& grid) {
int col = grid.si

剑指 offer 47.礼物的最大价值最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/7329.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>