?
示例?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];}
}