3148. 矩阵中的最大得分

3148. 矩阵中的最大得分


题目链接:3148. 矩阵中的最大得分

代码如下:

cpp 复制代码
class Solution 
{
public:
    int maxScore(vector<vector<int>>& grid) 
    {
        int res=INT_MIN;
        vector<vector<int>> f(grid.size()+1,vector<int>(grid[0].size()+1,INT_MAX));
        for(int i=0;i<grid.size();i++)
        {
            for(int j=0;j<grid[0].size();j++)
            {
                int mn=min(f[i+1][j],f[i][j+1]);
                res=max(res,grid[i][j]-mn);
                f[i+1][j+1]=min(mn,grid[i][j]);
            }
        }
        return res;
    }
};
相关推荐
沐怡旸36 分钟前
【穿越Effective C++】条款22:将成员变量声明为private——封装的边界与设计的自由
c++
普通网友3 小时前
高性能TCP服务器设计
开发语言·c++·算法
普通网友3 小时前
C++与硬件交互编程
开发语言·c++·算法
Elias不吃糖4 小时前
整合了c++里面常用的STL及其常用API
开发语言·c++·学习·stl
FLPGYH5 小时前
BMC 深度解析:服务器带外管理的核心技术架构与实践
linux·服务器·c++·驱动开发
普通网友6 小时前
内存对齐与缓存友好设计
开发语言·c++·算法
普通网友6 小时前
C++编译期数据结构
开发语言·c++·算法
代码程序猿RIP6 小时前
【C++开发面经】全过程面试问题详解
java·c++·面试
普通网友7 小时前
嵌入式C++安全编码
开发语言·c++·算法
云知谷7 小时前
【软件测试】《集成测试全攻略:Mock/Stub 原理 + Postman/JUnit/TestNG 实战》
c语言·开发语言·c++·软件工程·团队开发