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;
    }
};
相关推荐
一只小bit11 小时前
Qt 快速开始:安装配置并创建简单标签展示
开发语言·前端·c++·qt·cpp
雍凉明月夜12 小时前
c++ 精学笔记记录Ⅰ
开发语言·c++·笔记
小鹏编程12 小时前
C++ 周期问题 - 计算n天后星期几
开发语言·c++
繁华似锦respect12 小时前
C++ unordered_map 底层实现与详细使用指南
linux·开发语言·c++·网络协议·设计模式·哈希算法·散列表
稚辉君.MCA_P8_Java12 小时前
Gemini永久会员 C++返回最长有效子串长度
开发语言·数据结构·c++·后端·算法
ULTRA??13 小时前
Qt 数据类型体系(AI总结)
c++·qt
zmzb010313 小时前
C++课后习题训练记录Day42
开发语言·c++·算法
QQ_43766431414 小时前
线程池设计与实现
c++
ULTRA??14 小时前
ROS Action 完整示例(AI辅助):客户端发目标 + 服务器接参数(lambda 替代 boost::bind)
c++·python
碧波bibo14 小时前
【算法突破】【C++】 第一篇 数组
c++·算法