当前位置: 首页 > news >正文

网站运营专员做六休一app推广30元一单平台

网站运营专员做六休一,app推广30元一单平台,门户网站安全建设,vps主机可以做几个网站1289. 下降路径最小和 II 给你一个 n x n 整数矩阵 grid ,请你返回 非零偏移下降路径 数字和的最小值。 非零偏移下降路径 定义为:从 grid 数组中的每一行选择一个数字,且按顺序选出来的数字中,相邻数字不在原数组的同一列。 示…

1289. 下降路径最小和 II


给你一个 n x n 整数矩阵 grid ,请你返回 非零偏移下降路径 数字和的最小值。

非零偏移下降路径 定义为:从 grid 数组中的每一行选择一个数字,且按顺序选出来的数字中,相邻数字不在原数组的同一列。

示例1

输入:grid = [[1,2,3],[4,5,6],[7,8,9]]
输出:13
解释:
所有非零偏移下降路径包括:
[1,5,9], [1,5,7], [1,6,7], [1,6,8],
[2,4,8], [2,4,9], [2,6,7], [2,6,8],
[3,4,8], [3,4,9], [3,5,7], [3,5,9]
下降路径中数字和最小的是 [1,5,7] ,所以答案是 13 。

示例2

输入:grid = [[7]]
输出:7

代码实现

class Solution {public int minFallingPathSum(int[][] grid) {int n = grid.length;int[][] dp = new int[n][n];// 初始化第一行for (int j = 0; j < n; j++) {dp[0][j] = grid[0][j];}// 计算dp数组的值for (int i = 1; i < n; i++) {for (int j = 0; j < n; j++) {int minVal = Integer.MAX_VALUE;for (int x = 0; x < n; x++) {if (x != j) {minVal = Math.min(minVal, dp[i - 1][x]);}}dp[i][j] = minVal + grid[i][j];}}// 找到最后一行的最小值int minSum = Integer.MAX_VALUE;for (int j = 0; j < n; j++) {minSum = Math.min(minSum, dp[n - 1][j]);}return minSum;}
}
http://www.zhongyajixie.com/news/40177.html

相关文章:

  • 厚街镇网站建设公司河南百度推广公司
  • php网站制作seo品牌优化百度资源网站推广关键词排名
  • html跳转到另一个html页面苏州seo怎么做
  • 哪些网站可以做公司制度厦门网站建设平台
  • 黎平网站开发奖券世界推广网站
  • 做信息类网站怎么赚钱小说排行榜百度搜索风云榜
  • 手机网站价格国内搜索引擎排行榜
  • 东莞公司品牌网站建设网络营销的推广方法
  • 海安做网站的公司天津seo网站排名优化公司
  • 中国网页游戏排行榜抖音seo排名优化公司
  • 手机访问网站建设中搜索网站排行榜
  • 网站建设应考虑哪些方面的问题好123上网主页
  • php网站开发是什么意思关键词竞价排名是什么意思
  • 做好网站怎么做appseo概念的理解
  • 台州网站制作系统分析怎么写南京seo整站优化技术
  • 静态网站设计模板免费网站推广网站破解版
  • 上饶哪有做网站的公司?seo网站优化师
  • 崇州市建设局网站百度搜索引擎使用技巧
  • 路易 wordpress长春网站优化
  • 国外优秀个人网站欣赏青岛官网seo方法
  • 青岛html5网站制作前端性能优化有哪些方法
  • wordpress 网站开发深圳google推广
  • 小程序定制服务外贸建站seo
  • 政府网站建设需求方案麒麟seo
  • 南宁微信网站制作搜索引擎平台
  • 鹤壁北京网站建设晚上国网app
  • 网站公司利润线下推广都有什么方式
  • 用家里的路由器做网站2024年新冠疫情最新消息今天
  • 有空间域名服务器怎么做网站网站优化技术
  • 紫色个人网站模板软文网官网