题解 | #礼物的最大价值#

礼物的最大价值

https://www.nowcoder.com/practice/2237b401eb9347d282310fc1c3adb134

int maxValue(int** grid, int n, int* m ) {
    // write code here
    for(int i=1;i<n;i++)
        grid[i][0]+=grid[i-1][0];
    for(int i=1;i<*m;i++)
        grid[0][i]+=grid[0][i-1];
    for(int i=1;i<n;i++)
        for(int j=1;j<*m;j++)
            grid[i][j]+=(grid[i-1][j]>grid[i][j-1])?grid[i-1][j]:grid[i][j-1];
    return grid[n-1][*m-1];
}

全部评论

相关推荐

我不行了,我真过不了第二关
码农索隆:嘿,哥们连界面都进去去,更别提玩了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务