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

代码随想录二刷day39

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、力扣62. 不同路径
  • 二、力扣63. 不同路径 II


前言

`


一、力扣62. 不同路径

class Solution {public int uniquePaths(int m, int n) {int[][] dp = new int[m][n];for(int i = 0; i < n; i ++){dp[0][i] = 1;}for(int i = 0; i < m; i ++){dp[i][0] = 1;}for(int i = 1; i < m; i ++){for(int j = 1; j < n; j ++){dp[i][j] = dp[i-1][j] + dp[i][j-1];}}return dp[m-1][n-1];}
}

二、力扣63. 不同路径 II

class Solution {public int uniquePathsWithObstacles(int[][] obstacleGrid) {int row = obstacleGrid.length, col = obstacleGrid[0].length;int[][] dp = new int[row][col];for(int i = 0; i < col && obstacleGrid[0][i] != 1; i ++){dp[0][i] = 1;}for(int i = 0; i < row && obstacleGrid[i][0] != 1; i ++){dp[i][0] = 1;}for(int i = 1; i < row; i ++){for(int j = 1; j < col; j ++){if(obstacleGrid[i][j] == 1){dp[i][j] = 0;}else{dp[i][j] = dp[i-1][j] + dp[i][j-1];}}}return dp[row-1][col-1];}
}
http://www.lryc.cn/news/174143.html

相关文章:

  • Spring面试题7:面试官:Spring是如何进行异常处理的呢?
  • 华为云云耀云服务器L实例评测|搭建您的私人影院网站
  • Solidity 小白教程:22. Call
  • mySQL 安装
  • 涛然自得周刊(第 10 期):搬到海岛生活是一种什么体验
  • pycharm中恢复原始界面布局_常用快捷键_常用设置
  • docker(7):实战--安装nginx并实现反向代理
  • day-61 代码随想录算法训练营(19)一刷完结撒花
  • C#中对泛型集合元素使用List.Sort()方法排序
  • 【项目】在线音乐播放器测试报告
  • [C++ 网络协议] 多线程服务器端
  • 宝塔部署node后使用pm2管理上传文件路径失效问题
  • postman-pre-request-scripts使用
  • uniapp Echart X轴Y轴文字被遮挡怎么办,或未能铺满整个容器
  • 学习路之PHP--laravel DingoApi
  • 项目篇——java文档搜索引擎
  • 5.2 磁盘CRC32完整性检测
  • 企业内部安全与风控管理图解
  • vscode基于cmake安装opencv库
  • Web 器学习笔记(基础)
  • uniapp中vue3使用uni.createSelectorQuery().in(this)报错
  • k8s-部署
  • Arduino驱动MMA7260三轴加速度传感器(惯性测量传感器篇)
  • 奇舞周刊第507期:通过 View Transition API 在状态之间添加丰富的过渡动画
  • 如何通过技术变现
  • 高效查询大量快递信息,轻松掌握技巧
  • iperf3: error - unable to connect to server: No route to host 但嵌入式Linux设备
  • OpenCV自学笔记十七:傅里叶变换
  • uniapp如何判断是哪个(微信/APP)平台
  • 网络安全——(黑客)自学