原题链接:https://leetcode-cn.com/problems/minimum-path-sum/

相关题目:不同路径

动态规划:

dp[i][j]表示走到(i,j)点的最小路径和

状态转移:

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

代码:

int minPathSum(vector<vector<int>>& grid)
{int m,n;m=grid.size();n=grid[0].size();vector<vector<int>> dp(m,vector<int>(n));dp[0][0]=grid[0][0];//初始化dp第一列for(int i=1;i<m;i++){dp[i][0]=dp[i-1][0]+grid[i][0];}//初始化dp第一行for(int i=1;i<n;i++){dp[0][i]=dp[0][i-1]+grid[0][i];}for(int i=1;i<m;i++){for(int j=1;j<n;j++){dp[i][j]=min(dp[i-1][j],dp[i][j-1])+grid[i][j];}}return dp[m-1][n-1];
}

leetcode算法题--最小路径和相关推荐

  1. leetcode算法题--下降路径最小和

    原题链接:https://leetcode-cn.com/problems/minimum-falling-path-sum/ 相关题目:三角形最小路径和 动态规划 dp[i][j]表示[i,j]位置 ...

  2. leetcode算法题--不同路径

    原题链接:https://leetcode-cn.com/problems/unique-paths/ 动态规划 dp[i][j]表示到(i,j)点的路径数 状态转移 dp[i][j]=dp[i-1] ...

  3. leetcode算法题--最小的k个数

    原题链接:https://leetcode-cn.com/problems/zui-xiao-de-kge-shu-lcof/ vector<int> getLeastNumbers(ve ...

  4. leetcode算法题--不同路径2

    题目链接:https://leetcode-cn.com/problems/unique-paths-ii/ 相关题目:不同路径 状态转移: dp[i][j]=dp[i-1][j]+dp[i][j-1 ...

  5. leetcode算法题--简化路径

    题目链接:hhttps://leetcode-cn.com/problems/simplify-path/ 以/为分隔符分别读取,分别判断即可,使用sstream头文件,istringstream+g ...

  6. 《LeetCode力扣练习》第64题 最小路径和 Java

    <LeetCode力扣练习>第64题 最小路径和 Java 一.资源 题目: 给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为 ...

  7. LeetCode算法题整理(200题左右)

    目录 前言 一.树(17) 1.1.后序遍历 1.2.层次遍历 1.3.中序 1.4.前序 二.回溯(20) 2.1.普通回溯 2.2.线性回溯:组合.排列.子集.分割 2.3.矩阵回溯 三.二分查找 ...

  8. leetcode算法题--完全平方数★

    原题链接:https://leetcode-cn.com/problems/perfect-squares/ 相关题目:leetcode算法题–零钱兑换 1.回溯法 就是暴力法,套路就是递归,但是有很 ...

  9. LeetCode算法题-Minimum Depth of Binary Tree(Java实现)

    这是悦乐书的第168次更新,第170篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第27题(顺位题号是111).给定二叉树,找到它的最小深度.最小深度是沿从根节点到最近的 ...

最新文章

  1. python要学多久-python需要学多久?自学两年也很难达到企业标准!
  2. 元宇宙iwemeta:元宇宙和虚拟网红入围《经济学人》2022年值得关注的技术
  3. java进制原码_Java 一一 进制、原码 反码 补码、移位操作
  4. ASP.NET Core WebAPI帮助页--Swagger简单使用1.0
  5. extjs2.0 ie8 下拉树_ExtJs下拉树的实现
  6. python显示shape为(224,224,64)的图像?plt.imshow
  7. 惠普m202dw_惠普HP LaserJet Pro M202dw 驱动
  8. MathCAD14破解版
  9. Edge浏览器支持IE内核 / 增加Edge兼容性
  10. 微信公众号图片转pdf
  11. oracle SCAN
  12. linux查询电脑mac地址,查看MAC地址的几种方法汇总
  13. *TEST 10 for NOIP 迷幻测试 (230/300)
  14. 梦三花重金修改服务器,《新天龙八部》6月14日全服更新维护公告
  15. Vue生成二维码组件封装
  16. 2021 长安杯 Re
  17. PyTorch Python API详解大全(持续更新ing...)
  18. Golang学习(二十四)家庭记账项目
  19. Suzy找到实习了吗Day 18 | 二叉树进行中:513 找树左下角的值,112 路径总和 ,106.从中序与后序遍历序列构造二叉树
  20. (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通

热门文章

  1. 流程的python-学习《流畅的python》第一天
  2. python3下载文件-在Python 3中从Web下载文件
  3. 编程没基础学python多长时间--零基础学Python,从入门到精通需要多长时间
  4. python自学时间-Python学习周期多长,老男孩学习多长时间?
  5. 简明python教程在线-Python简明教程
  6. Windows Server 2012 R2 安装 OpenCV-Python,导入opencv报错: ImportError: DLL load failed.
  7. LeetCode 454 4Sum II(哈希法)
  8. 原理分析之一:从JDBC到Mybatis
  9. 开源框架 ImageLoader +ListView+GridView+RecyclerView 浅解
  10. 我的Android笔记--我对安卓系统的一些了解