
示例 1:
输入: m = 3, n = 2
 输出: 3
 解释:
 从左上角开始,总共有 3 条路径可以到达右下角。
 1. 向右 -> 向右 -> 向下
 2. 向右 -> 向下 -> 向右
 3. 向下 -> 向右 -> 向右
 示例 2:
输入: m = 7, n = 3
 输出: 28
思路:太过于简单,不会做的去翻我的动态规划萌新入门看。
class Solution {public int uniquePaths(int m, int n) {int[] cur = new int[n];Arrays.fill(cur,1);for (int i = 1; i < m;i++){for (int j = 1; j < n; j++){cur[j] += cur[j-1] ;}}return cur[n-1];}
}