首页 > 其他分享 >Leectcode 63 不同路径II

Leectcode 63 不同路径II

时间:2023-03-22 16:56:29浏览次数:52  
标签:机器人 Leectcode 路径 网格 II 63 障碍 dp

力扣 题目跳转链接

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。

机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish”)。

现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?

网格中的障碍物和空位置分别用 1 和 0 来表示。

代码随想录_不同路径II

dp[i][j] :表示从(0 ,0)出发,到(i, j) 有dp[i][j]条不同的路径。
dp[i][j] = dp[i - 1][j] + dp[i][j - 1]。

因为从(0, 0)的位置到(i, 0)的路径只有一条,所以dp[i][0]一定为1,dp[0][j]也同理。

但如果(i, 0) 这条边有了障碍之后,障碍之后(包括障碍)都是走不到的位置了,所以障碍之后的dp[i][0]应该还是初始值0。

标签:机器人,Leectcode,路径,网格,II,63,障碍,dp
From: https://www.cnblogs.com/MinervaZhang/p/17244643.html

相关文章

  • IIS 部署网站 Log4net日志没有写入
    前提:Log4net日志写入是开启状态,并且相关的配置文件完整无异常 可能原因:网站文件相关用户没有写入的权限操作步骤右键网站=》编辑权限=》安全=》选择User用户=》编辑=......
  • 动态规划(17)、337. 打家劫舍III
    题目连接:337.打家劫舍III-力扣(LeetCode)  题目分析:二叉树的后续遍历,dp[root]表示root节点的最大收益    dp[root]=max(dp[root.left]+dp[ro......
  • 力扣---剑指 Offer 53 - II. 0~n-1中缺失的数字
    一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。示例1:输入:......
  • 59.螺旋矩阵II——学习笔记
    题目:给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例......
  • P2763 试题库问题
    假设一个试题库中有n道试题。每道试题都标明了所属类别。同一道题可能有多个类别属性。现要从题库中抽取m道题组成试卷。并要求试卷包含指定类型的试题。任务:求满足要......
  • [oeasy]python0112_扩展ascii_Extended_ascii_法文字符
    法文字符回忆上次内容上次回顾了字型编码的进化过程从7-seg到点阵字库终于让字母、数字、标点明确了字型小写字符占据了位置法文字符没有地方放了7-bit的ascii已......
  • 部署asp.net core6 iis InProcess模式方法
    修改IIS中的配置1.修改启用应用程序池(AlwaysRunning):保证应用程序池在第一次创建或者被回收后,能自动再次重启运行。2.修改闲置超时1740分钟:长时间没有请求释放资源,可以......
  • STM32 - UART、IIC、SPI通信协议
    目录1.基本概念1.1总线1.2电平标准1)TTL电平2)差分电平3)RS2321.3通信方向1.4串并行2.UART2.1硬件结构1)板内通信2)板间通信2.2通信协议2.3工作流程3.IIC3.1硬件链接......
  • # day18 打卡513.找树左下角的值 112. 路径总和 113.路径总和ii 106.从中序与后序遍
    day18打卡513.找树左下角的值112.路径总和113.路径总和ii106.从中序与后序遍历序列构造二叉树105.从前序与中序遍历序列构造二叉树513.找树左下角的值513题目链接......
  • 6321.执行操作后地最大mex-337
    执行操作后的最大mex给你一个下标从0开始的整数数组nums和一个整数value。在一步操作中,你可以对nums中的任一元素加上或减去value。例如,如果nums=[1,2,3]......