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

网站建设关键词优化网站建设创意公司

网站建设关键词优化,网站建设创意公司,wordpress feed 关闭,做网站做的64. 最小路径和难度中等1430收藏分享切换为英文接收动态反馈给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例 1:输入&#xff…

64. 最小路径和

难度中等1430收藏分享切换为英文接收动态反馈

给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。

说明:每次只能向下或者向右移动一步。

示例 1:

输入:grid = [[1,3,1],[1,5,1],[4,2,1]]

输出:7

解释:因为路径 1→3→1→1→1 的总和最小。

示例 2:

输入:grid = [[1,2,3],[4,5,6]]

输出:12

提示:

  • m == grid.length

  • n == grid[i].length

  • 1 <= m, n <= 200

  • 0 <= grid[i][j] <= 100

解题思路:动态规划DP。

状态转移方程:dp[i][j]=min(dp[i-1][j],dp[i][j-1])+grid[i][j]

AC代码:

class Solution {
public:int minPathSum(vector<vector<int>>& grid) {//每次只能向下或者向右移动一步int row=grid.size();int col=grid[0].size();int dp[row][col]; //走到坐标(i,j)所需最少花费//状态转移方程:dp[i][j]=min(dp[i-1][j],dp[i][j-1])+grid[i][j]dp[0][0]=grid[0][0];for(int i=1;i<col;i++)dp[0][i]=dp[0][i-1]+grid[0][i];for(int i=1;i<row;i++)dp[i][0]=dp[i-1][0]+grid[i][0];for(int i=1;i<row;i++){for(int j=1;j<col;j++){dp[i][j]=min(dp[i-1][j],dp[i][j-1])+grid[i][j];}}return dp[row-1][col-1];}
};
http://www.yayakq.cn/news/476053/

相关文章:

  • 制作外贸网站成本html总结心得体会小短篇
  • php能用着手机网站开发企业网站模板中文 产品列表
  • 做网站的职业叫什么中国免费企业建站
  • 广州新塘做网站做网站公司好做吗
  • 网站建设的税率是多少晋江怎么交换友情链接
  • 网站的主题与风格说明如何做静态页网站
  • 哪些网站做机票酒店有优势乡镇做电器网站能不能营运
  • 中山手机网站建设电话桥东企业做网站
  • 山西建筑网站设计设计网页传奇平台
  • 华星建设集团网站新市区做网站
  • 合肥网站制作套餐设计上海兼职网站建设
  • 回龙观网站建设设计师必去的网站
  • 做银行应该关注的网站个人中心页面设计html
  • 能够做外贸的网站有哪些wordpress 更改编辑器
  • 百度搜索不到公司网站wordpress tag导入
  • 只能家居网站建设目的wordpress分类别名获取文章
  • 东营区住房和城乡建设局网站北京制作网站公司哪家好
  • 一个网站用两个域名建设银行网上银行网站可以开通网银
  • 钟落潭有没有做网站的福州免费企业网站建站
  • jquery 网站根目录华为云服务器怎么做网站
  • 江门模板建站源码东莞计算机培训机构哪个最好
  • 网站推广服务外包中国视觉设计网站
  • 电子商务网站建立企业年金交满多少年才能领取
  • 长沙做网站 青创互联邯郸网站建设taigew
  • 网站备案注册程序员培训班哪家好
  • 工业设计网站下载手机设计软件哪个好
  • 如何在木上做网站钱建网站
  • 网站开发怎么切换多种语言wordpress接入微信登录
  • 手机端模板网站有关外贸的网站有哪些
  • 网址转换二维码广州网站优化步骤