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

微信程序开发平台免费网站seo诊断

微信程序开发平台,免费网站seo诊断,建设银行官方网站下载安装,宁波seo智能优化【力扣】62. 不同路径 一个机器人位于一个 m m m x n n n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条…

【力扣】62. 不同路径

一个机器人位于一个 m m m x n n n 网格的左上角 (起始点在下图中标记为 “Start” )。
机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条不同的路径?
在这里插入图片描述

示例 1:
输入:m = 3, n = 7
输出:28

示例 2:
输入:m = 3, n = 2
输出:3

解释:
从左上角开始,总共有 3 条路径可以到达右下角。

    1. 向右 -> 向下 -> 向下
    1. 向下 -> 向下 -> 向右
    1. 向下 -> 向右 -> 向下

示例 3:
输入:m = 7, n = 3
输出:28

示例 4:
输入:m = 3, n = 3
输出:6

提示:
1 <= m, n <= 100
题目数据保证答案小于等于 2 * 1 0 9 10^9 109

题解

  • 确定 dp 数组以及下标的含义
    dp[i][j] :表示从 (0,0) 出发,到 (i, j) 有 dp[i][j] 条不同的路径。
  • 确定递推公式
    想要求 dp[i][j],只能有两个方向来推导出来,即 dp[i - 1][j] 和 dp[i][j - 1]。
    dp[i - 1][j] 表示是从 (0, 0) 的位置到 (i - 1, j) 有几条路径,dp[i][j - 1]同理
    dp[i][j] = dp[i - 1][j] + dp[i][j - 1],因为 dp[i][j] 只有这两个方向过来。
  • dp 数组如何初始化
    dp[i][0] 一定都是1,因为从 (0, 0) 的位置到 (i, 0) 的路径只有一条,那么 dp[0][j] 也同理。
  • 确定遍历顺序
    dp[i][j] 都是从其上方和左方推导而来
  • 举例推导 dp 数组(打印 dp 数组)
public class Solution {public static int uniquePaths(int m, int n) {//dp数组定义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];}
}
http://www.dinnco.com/news/78892.html

相关文章:

  • b站软件推广大全2023年免费b站推广大全
  • 网站后台表格seo技术分享博客
  • 大连网站制作多少钱seo个人博客
  • 哪个网站可以做思维导图谷歌独立站推广
  • 专业网站推广的公司中国网新山东
  • 东莞市做网站企业域名查询
  • 大连网站建设价格做网站的公司哪家最好
  • 网站维护与建设合同星力游戏源码
  • web前端怎么做网站响应式设计网站优化推广招聘
  • 国内net开发的网站建设推广之家app下载
  • 网站投票链接怎么做的seo关键字优化教程
  • 网站前台的网址最好的网络营销软件
  • 重点建设学科网站建站 seo课程
  • 电子商务专业网站设计域名权重查询
  • 江阴做公司网站有哪些百度广告代理商查询
  • 柳州网站建设哪家公司好seo优化网站模板
  • 移动互联网开发学什么网站seo软件
  • 网站站内搜索代码营销到底是干嘛的
  • 做二手房比较好的网站有哪些大数据
  • 做网站的工作时间大一html网页制作
  • 推荐系统网站开发百度seo软件首选帝搜软件
  • 苏州高端网站建设企业seo搜索引擎优化求职简历
  • dw做网站模板软文怎么写吸引人
  • 2018做网站开发一个月工资多少深圳网站推广公司
  • 做网站的动态图片企业官方网站怎么申请
  • 徐州做网站的公司招聘广州信息流推广公司排名
  • 网站建设.pdf百度云深圳全网营销方案
  • 怎样增加网站权重网络营销的培训课程
  • 网站添加提醒宣传推广网络推广
  • 时尚网站模板怎么去推广自己的产品