代码:
- class Solution {
- public int uniquePathsWithObstacles(int[][] obstacleGrid) {
- int m = obstacleGrid.length;
- int n = obstacleGrid[0].length;
- int[][] pathNum = new int[m][n];
- if(obstacleGrid[0][0]==1)return 0;
- pathNum[0][0] = 1;
- for(int i=1;i
- if(obstacleGrid[i][0]==1)pathNum[i][0]=0;
- else pathNum[i][0] = pathNum[i-1][0];
- }
- for(int i=1;i
- if(obstacleGrid[0][i]==1)pathNum[0][i]=0;
- else pathNum[0][i] = pathNum[0][i-1];
- }
- for(int i=1;i
- for(int j=1;j
- if(obstacleGrid[i][j]==1)pathNum[i][j]=0;
- else pathNum[i][j] = pathNum[i-1][j]+pathNum[i][j-1];
- }
- }
- return pathNum[m-1][n-1];
-
- }
- }
-
相关阅读:
Qt连续存图异常现象解决
Mybatis:Mybatis中特殊Sql执行(6)
vscode Markdown使用
Windows连接Linux上安装的Redis
独立站全网营销
Github高级搜索【指定日期区间,星星数,用户仓库名多条件精确搜索】
第十二章 哈希表与字符串哈希
anaconda虚拟环境常用指令记录
看明白Java多线程:CountDownLatch和CyclicBarrier
Newsletter 2022-11|HStreamDB 0.11 发布
-
原文地址:https://blog.csdn.net/stacey777/article/details/133855660
-
最新文章
-
沪漂五周年了:我越来越迷茫了
Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
MySQL-Seconds_behind_master的精度误差
[MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
Agent OS :五种驯服不确定性的范式
PortSwigger SQL注入LAB11
数据库即时编译JIT
[Begin]AI Learn Data Day 0
深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU