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

wordpress smileswindows系统优化软件

wordpress smiles,windows系统优化软件,成都网站建设 培训学校,谷歌网站推广方案给你一个 n x n 的 方形 整数数组 matrix ,请你找出并返回通过 matrix 的下降路径 的 最小和 。 下降路径 可以从第一行中的任何元素开始,并从每一行中选择一个元素。在下一行选择的元素和当前行所选元素最多相隔一列(即位于正下方或者沿对角…

给你一个 n x n 的 方形 整数数组 matrix ,请你找出并返回通过 matrix 的下降路径  最小和 。

下降路径 可以从第一行中的任何元素开始,并从每一行中选择一个元素。在下一行选择的元素和当前行所选元素最多相隔一列(即位于正下方或者沿对角线向左或者向右的第一个元素)。具体来说,位置 (row, col) 的下一个元素应当是 (row + 1, col - 1)(row + 1, col) 或者 (row + 1, col + 1) 。

示例 1:

输入:matrix = [[2,1,3],[6,5,4],[7,8,9]]
输出:13
解释:如图所示,为和最小的两条下降路径
public class Solution {public int minFallingPathSum(int[][] matrix) {//1.创建dp表//2.初始化//3.填表//4.返回值int n= matrix.length;int[][] dp =new int[n+1][n+2];for (int i=1;i<=n;i++)dp[i][n+1]=Integer.MAX_VALUE;for (int i=1;i<=n;i++)for (int j=1;j<=n;j++)dp[i][j] =Math.min(dp[i-1][j],Math.min(dp[i-1][j-1],dp[i-1][j+1]))+matrix[i-1][j-1];int ret=Integer.MAX_VALUE;for (int j=1;j<=n;j++)ret=Math.min(ret,dp[n][j]);return  ret;}public static void main(String[] args) {Solution solution=new Solution();int [][]matrix={{-19,57},{-40,5}};System.out.println(solution.minFallingPathSum(matrix));}}

http://www.dtcms.com/wzjs/141765.html

相关文章:

  • 琼中网站建设北京百度推广投诉电话
  • 开通网站的请示搜索引擎优化实训心得
  • 凡科建站做网站需要几天收录提交入口
  • 微信公众交友网站开发新闻发布会新闻通稿
  • 有哪些网站是用php做的信息流广告怎么投放
  • 国家工信部网站域名查询系统seo日常工作内容
  • 桂林论坛天涯社区网站如何进行seo
  • html网站如何做seo百度推广教程视频教程
  • 做播放器电影网站需要多少钱平台代运营是什么意思
  • 门户网站建设注意事项网站怎么创建
  • 网站联系客服是怎么做的球队世界排名榜
  • 免费的个人简历模板下载四川seo多少钱
  • 自己做轴承网站厨师培训学校
  • 做网站价格表百度推广注册
  • 做的比较漂亮的中国网站广州网站建设
  • 网站开发公司谁家好网站seo诊断
  • 网页制作与网站建设技术大全(珍藏版)四种营销模式
  • form manager wordpressseo优化网站教程
  • 做网站花了2万多营销外包
  • 双城网站建设哪家好seo收费标准
  • 永久免费不收费的聊天软件app优化提升
  • 做网站的必备软件论坛企业推广
  • B2C建站wordpress在线种子资源库
  • 专业做网站关键词排名下掉百度推广代理加盟
  • 做视频网站注意什么推广软文300字范文
  • 电话销售做网站犯法吗引流推广网站平台
  • 企业宽带西安seo霸屏
  • 网站的开发语言网络推广公司北京
  • 网站建设明薇通网络不错淮南网站seo
  • 网站建设前端后端免费网站可以下载