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;
    }
};
相关推荐
CSDN_RTKLIB14 小时前
target_include_directories对比 PUBLIC / PRIVATE
c++
Titan202414 小时前
搜索二叉树笔记模拟实现
数据结构·c++·笔记·学习
LYOBOYI12314 小时前
qml的布局策略
c++·qt
sycmancia14 小时前
C++进阶02——C++和C中const的区别、三目运算符、引用的本质
c++
牙牙要健康14 小时前
【open3d】Windows 下编译 Open3D C++ 源码完整教程
开发语言·c++·windows
不染尘.14 小时前
二叉树相关题目
开发语言·数据结构·c++·算法
maplewen.14 小时前
C++11 std::mutex
开发语言·c++
历程里程碑14 小时前
21:重谈重定义理解一切皆“文件“及缓存区
linux·c语言·开发语言·数据结构·c++·算法·缓存
wxin_VXbishe14 小时前
springboot旅游信息管理系统-计算机毕业设计源码21675
java·c++·spring boot·python·spring·django·php
oldmao_200015 小时前
第五章 C++内存模型与原子操作
c++