leetcode+ 上台阶,一步或者二步,DP

点击打开链接
class Solution {
public:
    int climbStairs(int n) {
        vector<int> dp;
        dp.push_back(0); dp.push_back(1); dp.push_back(2);
        for(int i=3;i<=n;i++) dp.push_back(dp[i-1]+dp[i-2]);
        return dp[n];
    }
};

猜你喜欢

转载自blog.csdn.net/u013554860/article/details/80801987
今日推荐