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

中装建设集团网站百度云登录入口官网

中装建设集团网站,百度云登录入口官网,做微博网站好不好,做网站北京个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【手撕算法系列专栏】【LeetCode】
🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助
🍓希望我们一起努力、成长,共同进步。
在这里插入图片描述

点击直接跳转到该题目

目录

  • 1️⃣题目描述
  • 2️⃣题目解析
  • 3️⃣解题代码

1️⃣题目描述

给定一个包含非负整数的 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] <= 200

2️⃣题目解析

状态表示:

  • 到达(i,j)位置的最小路径和。

状态转移方程:

  • dp[i][j] = min(dp[i - 1][j] , dp[i][j - 1]) + grid[i - 1][j - 1];

返回值:

  • dp[m][n]注意,由于我这里多开辟了一行一列的空间,所以最后返回的是最后一个位置的dp值,即到达最后一个位置的最小路径和。

3️⃣解题代码

class Solution {
public:int minPathSum(vector<vector<int>>& grid) {int m = grid.size(),n = grid[0].size();int ret = 0;vector<vector<int>> dp(m + 1,vector<int>(n + 1,INT_MAX));for(int i = 1;i <= m;i++){for(int j = 1;j <= n;j++){if(i == 1 && j == 1) dp[i][j] = grid[0][0];else dp[i][j] = min(dp[i][j - 1],dp[i - 1][j]) + grid[i - 1][j - 1];}}ret = dp[m][n];return ret;}
};

通过啦!!!
在这里插入图片描述

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

相关文章:

  • 网站的目标客户是郑州seo外包v1
  • 南昌seo管理seo搜索引擎优化是做什么的
  • 吉林网站网站建设网站宣传方法
  • 广州网站建设o2o推广平台排行榜
  • wordpress 图片 存储seo网站推广什么意思
  • 做卡贴质量好的网站天津百度推广网络科技公司
  • 绵阳市住房 和城乡建设局网站如何制作网站
  • 佛山网站建设灵格网络运营培训哪里有学校
  • 临沂网站设计价格宁波网络优化seo
  • 如何形容一个网站做的好杭州seo营销
  • .asp网站开发合肥seo推广公司哪家好
  • 网站建设发票怎么开重庆黄埔seo整站优化
  • 建设网站前的市场分析包括重庆森林粤语完整版在线观看免费
  • 网站建设功能报价单上海seo优化公司bwyseo
  • 网络技术课程百度seo在线优化
  • 公司网站建设哪里好网站seo综合诊断
  • 网站推广托管公司厉害的seo顾问
  • 威海做企业网站网址缩短在线生成器
  • 龙岗同乐社区做网站游戏推广员
  • 网站开发的关键技术与难点seo和sem分别是什么
  • 聊城集团网站建设多少钱seo怎么做关键词排名
  • 手机商城网站制作公司手机怎么搭建属于自己的网站
  • 哪个网站音乐做的最好的推广资源整合平台
  • 淄博做网站优化公司网络营销软件商城
  • 广告公司网站建设网站seo优化方案
  • 如何wix 做 网站江苏企业网站建设
  • wordpress 个人站欧美seo查询
  • 柳州哪家网站建设专业有没有免费推广平台
  • 代理网课关键词优化的技巧
  • 一流的嘉兴网站建设一个完整的产品运营方案