解题思路:
枚举以每个元素为终点,那么想要得分最大,需要找到位置小于该元素的最小值,可以用前缀最小值维护每个元素之前的最小值。
class Solution {public int maxScore(List<List<Integer>> grid) {int n=grid.size(),m=grid.get(0).size();int[][] premin=new int[n][m];int ans=Integer.MIN_VALUE;for(int i=0;i<n;i++){for(int j=0;j<m;j++){int left=Integer.MAX_VALUE,up=Integer.MAX_VALUE;if(i!=0){up=premin[i-1][j];}if(j!=0){left=premin[i][j-1];}ans=Math.max(ans,grid.get(i).get(j)-Math.min(left,up));premin[i][j]=Math.min(Math.min(left,up),grid.get(i).get(j));}}return ans;} }
3148. 矩阵中的最大得分
2025/3/18 2:29:54
来源:https://blog.csdn.net/weixin_61067952/article/details/141215573
浏览:
次
关键词:3148. 矩阵中的最大得分
版权声明:
本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。
我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com
热文排行
最新新闻
- 3148. 矩阵中的最大得分
- C# 解析省份、城市、区域 json文件
- 计算机前沿技术-人工智能算法-大语言模型-最新论文阅读-2024-09-20
- WAF,全称Web Application Firewall,好用WAF推荐
- 大数据新视界 --大数据大厂之 Spark Streaming 实时数据处理框架:案例与实践
- 【MATLAB源码-第160期】基于matlab的胡桃夹子优化算法(NOA)无人机三维路径规划,输出做短路径图和适应度曲线
- 二叉树中的奇偶树问题
- 【Dash】HTML 和 CSS 的作用
- 【源码阅读】osproxy对象存储分布式代理(1)
- (深度估计学习)Depth Anything V2 复现
推荐新闻
- 3148. 矩阵中的最大得分
- C# 解析省份、城市、区域 json文件
- 计算机前沿技术-人工智能算法-大语言模型-最新论文阅读-2024-09-20
- WAF,全称Web Application Firewall,好用WAF推荐
- 大数据新视界 --大数据大厂之 Spark Streaming 实时数据处理框架:案例与实践
- 【MATLAB源码-第160期】基于matlab的胡桃夹子优化算法(NOA)无人机三维路径规划,输出做短路径图和适应度曲线
- 二叉树中的奇偶树问题
- 【Dash】HTML 和 CSS 的作用
- 【源码阅读】osproxy对象存储分布式代理(1)
- (深度估计学习)Depth Anything V2 复现