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

登陆空间商网站各类网站建设

登陆空间商网站,各类网站建设,建网站怎么赚流量,idc销售网站php源码62.不同路径 题目链接#xff1a;62. 不同路径 - 力扣#xff08;LeetCode#xff09; 讲解链接#xff1a;代码随想录 动态规划五步走 1 定义dp数组是到dp[i][j]时有dp[i][j]条路径 dp[i][j] #xff1a;表示从#xff08;0 #xff0c;0#xff09;出发#xf… 62.不同路径    题目链接62. 不同路径 - 力扣LeetCode 讲解链接代码随想录 动态规划五步走 1 定义dp数组是到dp[i][j]时有dp[i][j]条路径 dp[i][j] 表示从0 0出发到(i, j) 有dp[i][j]条不同的路径。 2 找递推公式  从题目中知道 dp[i][j]只能从上方或者左方来 所以当前路径数 上方路径数 左方路径数 就是这一行 dp[i][j] dp[i - 1][j] dp[i][j - 1]; 3 初始化dp 因为只能向下或者向左走 那其实在0行i列和0行j列都只能从起点开始并且到达当前位置的路径只能是1 所以 dp[0][j] 1; dp[i][0] 1; 4 确定遍历顺序 那就直接从前往后 有固定值 也不会有空值 5 推导一下 发现结果如图代码随想录 Java代码 class Solution{public static int uniquePaths(int m, int n){int[][] dp new int[m][n];//初始化for(int i 0; i m; i){dp[i][0] 1;}for(int i 0; i n; i){dp[0][i] 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    题目链接 讲解链接 和上题思路一致 但是需要考虑障碍物位置  障碍物在 起点 在 终点 在 遍历过程中的情况 grid[i][j] 1代表当前位置有障碍物  一旦有 则 在初始化dp[0][j] 和 dp[i][0]第一行和第一列的值需要停下 而且在其障碍物以后的路径数为0 在递推公式里加了判断当前位置是否为障碍物 dp[i][j] (grid[i][j] 0) ? dp[i - 1][j] dp[i][j - 1] : 0; Java代码 class Solution{public int uniquePathsWithObstacles(int[][] grid){int m grid.length;int n grid[0].length;int[][] dp new int[m][n];//如果在起点或终点出现障碍 直接返回0if(grid[m - 1][n - 1] 1 || grid[0][0] 1){return 0;}for(int i 0; i m grid[i][0] 0; i){dp[i][0] 1;}for(int j 0; j n grid[0][j] 0; j){dp[0][j] 1;}for(int i 1; i m; i){for(int j 1; j n; j){dp[i][j] (grid[i][j] 0) ? dp[i - 1][j] dp[i][j - 1] : 0;}}return dp[m - 1][n - 1];} } 打卡打卡
http://www.hkea.cn/news/14489598/

相关文章:

  • wordpress post结构seo是什么意思广东
  • 网站建设动态静态网上国网app推广经验
  • wordpress 更新网站网站留言板模版
  • 沈阳高端网站定制开发如何制作软件程序
  • 建设银行唐山分行网站上海电子商城网站
  • 山西省经济建设投资公司网站做付费软件网站
  • 建站 discuz做美食的网站哪个好
  • wordpress移植谷歌seo怎么优化
  • 灯饰模板网站wordpress前台显示英文
  • 黄圃网站建设图片在线转外链
  • 广州淘宝网站建设wordpress怎么做分页
  • 北海做网站有哪家好免费ppt模板软件哪个好
  • 营销网站认识用响应式做旧书网站
  • 如何修改网站底部东营网站制作
  • 怎么建设只要注册就赚钱的网站wordpress4.9下载
  • 黄岛网站建设服务公司济南优化seo网站建设
  • 宜昌网站建设扁平化设计风格的网站
  • 网站 的空间做市场调查的网站免费
  • 网站建设人力资源人员配置傻瓜式网页制作工具
  • 外贸网站建设公司流程图wordpress 多个置顶
  • 没有公司可以做网站吗石家庄网站建设行业公司
  • 商河网站建设官方网站怎么备案
  • 郑州网站设计哪家公司好梓潼网站建设
  • hostinger建站wordpress织梦网站更新Html
  • 做一下网站收购废钢晋中住房保障和城乡建设局网站
  • 超简单网站网站优化平台有哪些
  • 女和女做网站工作室主题网站模板
  • 网站后期维护方案手机销售网站怎么做
  • 简单的网站建设公司实时热搜
  • 怎样使用自己的电脑做网站wordpress 网上商城