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

毕设如何做网站陕西省建设厅管理中心网站

毕设如何做网站,陕西省建设厅管理中心网站,网站联盟有哪些,手机优化题目描述#xff1a; 一个机器人位于一个 m x n 网格的左上角 #xff08;起始点在下图中标记为 “Start” #xff09;。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角#xff08;在下图中标记为 “Finish”#xff09;。 现在考虑网格中有障碍物。那… 题目描述 一个机器人位于一个 m x n 网格的左上角 起始点在下图中标记为 “Start” 。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角在下图中标记为 “Finish”。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径 网格中的障碍物和空位置分别用 1 和 0 来表示。 题目链接 LeetCode-63-不同路径Ⅱ 解题思路详见注释~ 代码实现 class Solution {public int uniquePathsWithObstacles(int[][] obstacleGrid) {// 1. dp[i][j]含义走到(i,j)位置有 dp[i][j]种不同的路径// 2. 递推公式dp[i][j]依赖与 dp[i-1][j] 和 dp[i][j-1]的路径个数// 前提条件是 dp[i][j]!1// dp[i][j] dp[i-1][j] dp[i][j-1]// 3. 如何初始化第一行和第一列均初始化为 1当 dp[0][j] 或者 dp[i][0] 中有 1那初始化为0此后的位置也初始为0// if(obstacleGrid[0][0]1) return 0;// dp[0][j]1// dp[i][0]1// 4. 遍历顺序从左上到右下int m obstacleGrid.length;int n obstacleGrid[0].length;int[][] dp new int[m][n];if (obstacleGrid[0][0]1){return 0;}// 初始化列for (int i 0; i m obstacleGrid[i][0]0; i) {dp[i][0]1;}// 初始化行for (int i 0; i n obstacleGrid[0][i]0; i) {dp[0][i]1;}for (int i 1; i m; i) {for (int j 1; j n; j) {if (obstacleGrid[i][j]0){dp[i][j] dp[i-1][j] dp[i][j-1];}}}return dp[m-1][n-1];} }
http://www.hkea.cn/news/14502366/

相关文章:

  • 找公司做网站需要买服务器收费wordpress
  • 网页设计与网站建设在线第二章软件网站开发公司
  • 福州营销型网站建设价格网站建设安全架构
  • 网站着陆页是什么意思个人网站命名 备案
  • 国际物流网站制作模板wordpress版权信息 插件
  • 音乐网站设计素材番禺建设网站公司排名
  • 阿里云上如何用iis做网站教育+wordpress模板
  • 网站建设 归为会计哪一类郑州装修公司排名推荐
  • 岳阳整站优化wordpress目录主题
  • 北京网站seo推广泰安专业网站建设公司
  • 电商网站建设 平台怎么个人做网站
  • 吴江区建设银行招聘网站wordpress 文章页名称
  • 专业郑州企业网站建设在网站做专题
  • 获取网站缩略图淘宝电脑版
  • 郑州官网网站推广优化dw建网站
  • 山东网站建设哪家专业深圳保障性住房统一轮候信息系统
  • 石家庄网站建设布局怎么做一个网页
  • 网站布局选择wordpress do_action 返回值
  • 便利的微网站建设notefolio设计官网
  • 申请网站建设费用的请示wordpress 分类缩略图
  • 工艺品做网站维护一个网站
  • dw做的网站上传图片手机网站建设
  • 深圳开发网站建设哪家好知名网络公司有哪些
  • 山河建设有限公司网站请你设计一个网络营销方案
  • wordpress多站点会员注册如何跳过网站会员
  • 天空人体网站怎么做网站建设的什么是开发实施注意什么
  • wordpress主题演示站做网站是咋收费的
  • php网站助手网页筛选wordpress
  • 网站开发需求文档模板带er图购物网站开发 项目描述
  • 温州建设信息港网站长春网站制作公司哪个好