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

网站设计方案应该怎么做网站设计的基本原则

网站设计方案应该怎么做,网站设计的基本原则,买了一个域名怎么做网站,在线ui设计62. 不同路径 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径&…

62. 不同路径

一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。

机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。

问总共有多少条不同的路径?

示例 1:

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

示例 2:

输入:m = 3, n = 2
输出:3
解释:
从左上角开始,总共有 3 条路径可以到达右下角。
1. 向右 -> 向下 -> 向下
2. 向下 -> 向下 -> 向右
3. 向下 -> 向右 -> 向下

示例 3:

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

示例 4:

输入:m = 3, n = 3
输出:6

提示:

  • 1 <= m, n <= 100
  • 题目数据保证答案小于等于 2 * 109

1、动态规划

class Solution {public int uniquePaths(int m, int n) {if(m<=1||n<=1)return 1;//排除行列为1的情况int[][] dp = new int[m][n];//定义dp数组为某行某列达到的路径数for(int i = 0;i < m;i++){dp[i][0] = 1;//初始化数组,第一行第一列的路径数都是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];//返回右下角的路径数}
}

2、卡尔的数论解法

class Solution {
public:int uniquePaths(int m, int n) {long long numerator = 1; // 分子int denominator = m - 1; // 分母int count = m - 1;int t = m + n - 2;while (count--) {numerator *= (t--);while (denominator != 0 && numerator % denominator == 0) {numerator /= denominator;denominator--;}}return numerator;}
};作者:代码随想录
链接:https://leetcode.cn/problems/unique-paths/solutions/2562792/dai-ma-sui-xiang-lu-leetcode62bu-tong-lu-ncye/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

http://www.ritt.cn/news/21522.html

相关文章:

  • 做网站百度新闻源怎么做宣传推广
  • 做素材网站存储php开源建站系统
  • 宣传册设计与制作用什么软件百度seo关键词优化电话
  • wordpress在线qq客服代码野狼seo团队
  • 360报危险网站优书网
  • 网站导航栏注明做合肥网站建设程序
  • 做服装外单的网站有哪些广告推广语
  • 公司网络组建方案模板合肥网站优化技术
  • 外贸购物网站建设西安sem竞价托管
  • wordpress模板 官网seo综合排名优化
  • 河北建设局网站百度网站免费优化软件下载
  • 网站建设 预算处理事件seo软件
  • 现在asp做网站seo搜索引擎优化原理
  • 抖音 运营关键词优化心得
  • 一般做网站的在哪里找百度指数数据
  • 网站建设企业邮箱制作网站北京网站排名推广
  • 深圳专业网站建设平台网页邯郸seo推广
  • 24小时网站开发 pdf自媒体推广
  • 智慧团建app临沂seo推广
  • 微信网站开发公司app拉新推广项目
  • 买东西网站小程序开发需要多少钱
  • 美国做网站网络开发
  • wix做的网站在国内访问不苏州优化收费
  • 自己做的网站能干站什么推广方式有哪些
  • 中山做网站价格推广网站
  • 云南seo刷关键词排名优化seo整站优化推广
  • 湛江做寄生虫网站武汉大学人民医院东院
  • 百度广州给做网站公司交易平台官网
  • 营销型网站建设要懂代码吗ciliba磁力猫
  • 嘉祥网站建设公司app安装下载