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

客户说做网站没效果百度下载安装免费版

客户说做网站没效果,百度下载安装免费版,站群网站,哈尔滨网站设计快速建站动态规划 题目 62. 不同路径 - 力扣(LeetCode) 1. Dp 数组表示从 00 到 ij 有多少种不同路径 2. 一个格子只有上左两种方式抵达 因此递推公式为 dp[i][j]dp[i-1][j]dp[i][j-1]表示两个方向上的路径 3. 机器人只能向右或向下走,因此初始化要…

动态规划

题目

62. 不同路径 - 力扣(LeetCode)
1. Dp 数组表示从 00 到 ij 有多少种不同路径
2. 一个格子只有上左两种方式抵达
因此递推公式为 dp[i][j]=dp[i-1][j]+dp[i][j-1]表示两个方向上的路径
3. 机器人只能向右或向下走,因此初始化要对上与左初始化
初始化为两边均为 1
4. 变量顺序从左往右上往下遍历,初始化数值是从上到下进行初始化的
5. 打印 dp

int uniquePaths(int m, int n) {// DP表示从0到当前位置下有几种不同路径std::vector<std::vector<int>> dp(m, std::vector<int>(n));// ij位置只能接收来自上方与左方的输入,因此初始化从上方与左方初始化为1(只有一直向下与一直向右路径因此为1)for (int i = 0; i < m; ++i) dp[i][0] = 1;for (int j = 0; j < n; ++j) dp[0][j] = 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 - 力扣(LeetCode)
1. Dp 数组表示从 00 到 ij 有多少种不同路径
2. 递推公式类似上一题,但是要新增判定条件,当没有障碍的时候才递推,否则就为 0
dp[i][j]=dp[i-1][j]+dp[i][j-1]
3. 初始化上边与左边时,遇到障碍之后的路为 0 表示走不过去
4. 遍历顺序从左往右遍历

int uniquePathsWithObstacles(vector<vector<int>>& obstacleGrid) {// dp数组表示从0到ij不同路径数int m = obstacleGrid.size();int n = obstacleGrid[0].size();// 边界情况if (obstacleGrid[m-1][n-1] == 1 || obstacleGrid[0][0] == 1) return 0;// dp数组定义std::vector<std::vector<int>> dp(m, std::vector<int>(n, 0));// 初始化定义 考虑障碍物情况for (int i = 0; i < m && obstacleGrid[i][0] == 0; ++i) dp[i][0] = 1;for (int j = 0; j < n && obstacleGrid[0][j] == 0; ++j) dp[0][j] = 1;for (int i = 1; i < m; ++i) {for (int j = 1; j < n; ++j) {if (obstacleGrid[i][j] == 1) continue;dp[i][j] = dp[i-1][j] + dp[i][j-1];}}return dp[m-1][n-1];
}
http://www.dtcms.com/wzjs/229036.html

相关文章:

  • 博物馆展陈公司排名hyein seo是什么牌子
  • 深圳网站营销推广公司嵌入式培训机构哪家好
  • 大渡口集团网站建设不限次数观看视频的app
  • 深圳市珠宝网站建设产品怎么在网上推广
  • 陕西省建设网官网综合服务中心上海企业优化
  • 网页设计和网站建设实战大全自建站平台
  • 不属于web2.0网站开发广州新闻发布
  • 什么网站上公司的评价最客观百度指数排行榜哪里看
  • 遵义做网站多少钱网站seo优化分析
  • 口碑好的福州网站建设软文推广渠道主要有
  • 怎么制作香囊 教程seo推广技术培训
  • 自己做网站排版泰安网站优化公司
  • 武城网站建设公司微网站
  • 网站策划中规划预测怎们做seo公司 杭州
  • 如何做公司网站学编程的正规学校
  • 网站设计的收费银行营销技巧和营销方法
  • 青岛专业网站建设公司seo营销方法
  • 哪些网站做批发衣服好sem网络推广公司
  • 海南省住房公积金管理局网站做一个简单的网站需要多少钱
  • 邢台网红排行榜seo搜索引擎优化报价
  • 美国主机教育网站建设快速排名优化怎么样
  • wordpress 密码解密福州网站seo优化公司
  • phpcms漏洞专业网站优化公司
  • 东莞网站开发营销东莞网站建设优化
  • 深圳网站制作易捷网络引流推广神器
  • it行业上海公司网站seo
  • wordpress 占用内存许昌seo推广
  • 老城网站建设免费推广的预期效果
  • 成都网站设计推荐柚米seo顾问服务福建
  • 北京专业网站建设云南最新消息