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

大连甘井子区地图泰安网站seo推广

大连甘井子区地图,泰安网站seo推广,docker wordpress 备份,政府网站建设运行情况链接: 1289. 下降路径最小和 II 题意: 每一行选择一个数字,相邻行选择不能是同一列,求选择的数字和最小是多少 解: 每一行选择最小的次小的,下一行能加最小的(列坐标不冲突)就加…

链接:

1289. 下降路径最小和 II

题意:

每一行选择一个数字,相邻行选择不能是同一列,求选择的数字和最小是多少

解:

每一行选择最小的次小的,下一行能加最小的(列坐标不冲突)就加最小的,不然就加次小的

虽然写的丑陋了点,但是至少是O(n^2),蛤蛤

实际代码:

#include<bits/stdc++.h>
using namespace std;
int minFallingPathSum(vector<vector<int>>& grid)
{vector<vector<int>>dp(grid);int lgrow=grid.size(),lgcol=grid[0].size();int Min=-1,MMin=-1;for(int j=0;j<lgcol;j++){if(Min==-1){Min=j;}else{if(dp[0][j]<dp[0][Min]){if(MMin==-1||dp[0][Min]<dp[0][MMin]) MMin=Min;Min=j;}else if(MMin==-1) MMin=j;else if(dp[0][j]<dp[0][MMin]) MMin=j;}}//cout<<Min<<" "<<MMin<<endl;for(int i=1;i<lgrow;i++){int nextMin=-1,nextMMin=-1;for(int j=0;j<lgcol;j++){if(j==Min) dp[i][j]+=dp[i-1][MMin];else dp[i][j]+=dp[i-1][Min];if(nextMin==-1){nextMin=j;}else{if(dp[i][j]<dp[i][nextMin]){if(nextMMin==-1||dp[i][nextMin]<dp[i][nextMMin]) nextMMin=nextMin;nextMin=j;}else if(nextMMin==-1) nextMMin=j;else if(dp[i][j]<dp[i][nextMMin]) nextMMin=j;}}Min=nextMin,MMin=nextMMin;//cout<<Min<<" "<<MMin<<endl;}int ret=INT_MAX;for(int i=0;i<lgrow;i++){ret=min(ret,dp[lgrow-1][i]);}return ret;
}
int main()
{int n;cin>>n;vector<vector<int>> grid;int temp;for(int i=0;i<n;i++){vector<int>t;for(int j=0;j<n;j++){cin>>temp;t.push_back(temp);}grid.push_back(t);}int ans=minFallingPathSum(grid);cout<<ans<<endl;return 0;
}

限制:

  • n == grid.length == grid[i].length
  • 1 <= n <= 200
  • -99 <= grid[i][j] <= 99
http://www.ds6.com.cn/news/36026.html

相关文章:

  • 网站开发+兼职项目怎么接广告推广
  • 网站建设山东聚搜网络一x郑州seo服务
  • 南京网站制作哪家专业seo描述快速排名
  • 编程教学网站推荐关键字参数
  • 沧州英文模板建站环球网广东疫情最新消息
  • 秦皇岛网站推广报价黄冈地区免费网站推广平台
  • 用什么工具建设网站企业网站优化方案
  • 静态网站 搜索功能汕头seo计费管理
  • 陕西住房城乡建设网站公司网站建设北京
  • 个人 可以备案做分类信息网站吗网络营销的四大基础理论
  • 哈尔滨 微网站设计百度广告上的商家可靠吗
  • 开票开网站建设费湖南网站推广优化
  • wordpress还原站点高端网站定制开发
  • 郑州网页制作案例seo怎么优化简述
  • 自己专业做网站百度账号怎么改用户名
  • 个人网站做什么内容好徐州新站百度快照优化
  • 北京网站建设制作开发公司网络营销的基本内容有哪些
  • 个人电脑做服务器网站优化模型数学建模
  • 网站seo诊断方案九江seo
  • 策划书网站百度网盘app官方下载
  • 网站开发公司招聘杭州专业seo服务公司
  • 做网站含营销杭州网站推广平台
  • 南宁市建设局网站百度营销推广靠谱吗
  • 在某网站被骗钱该怎么做免费发广告帖子的网站
  • 上海疫情最新公布数据seo有哪些经典的案例
  • 关于小说网站的一些建设流程今天发生的新闻
  • 一个虚拟主机空间挂两个网站营销案例分析
  • 单县做网站竞价外包运营
  • 网站建设运维方案怎么在百度推广自己的公司
  • 深圳 b2c 网站建设b2b网站