LeetCode - Unique Paths

思路

只能从上边或者左边走过来。

感觉LeetCode是偷懒的好地方。。

代码

class Solution {
    int dp[110][110];
     
public:
    int uniquePaths(int m, int n) {
        memset(dp, 0, sizeof dp);
        for (int i = 1; i <= n; i++)
            dp[1][i] = 1;
        for (int i = 2; i <= m; i++)
            for (int j = 1; j <= n; j++)
                dp[i][j] = dp[i][j - 1] + dp[i - 1][j];
        return dp[m][n];
    }
};

Powered by Jekyll and Theme by solid