leetcode-62. 不同路径

题目

https://leetcode-cn.com/problems/unique-paths/description/

代码

动态规划二位数组入门问题

/*
 * @lc app=leetcode.cn id=62 lang=java
 *
 * [62] 不同路径
 */

// @lc code=start
class Solution {
    public int uniquePaths(int m, int n) {
        if(m<=0||n<=0){
            return 0;
        }

        int [][]dp=new int[m][n];

        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];
    }
}

// @lc code=end


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 题目地址:https://leetcode-cn.com/problems/unique-paths/ 一个机器人...
    marksman_e902阅读 256评论 0 0
  • 题目:一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下...
    minningl阅读 346评论 0 0
  • 题目 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或...
    半亩房顶阅读 323评论 0 1
  • 题目描述 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向...
    topshi阅读 144评论 0 0
  • 早上在鞭炮声中醒来,除夕到了。把屋里收拾了一遍,把孩子换的衣服洗好,收拾东西准备回去烧纸去。 公公...
    岁月静好_nx阅读 216评论 0 1