动态规划基础——爬楼梯(Leetcode 70)

题目选自Leetcode 70.爬楼梯

动态规划的基础题,类似斐波那契数列一样的一维dp

动态规划基础——爬楼梯(Leetcode 70)

 状态转移方程为:

dp[i] = dp[i-1] + dp[i-2];

 

 题目描述:

动态规划基础——爬楼梯(Leetcode 70)

 

解题代码: 

int climbStairs(int n){
    int dp[101] = {0,1,2};
    for(int i = 3; i <= n ; i++)
        dp[i] = dp[i-1] + dp[i-2];
    return dp[n];
}

动态规划基础——爬楼梯(Leetcode 70)

 

上一篇:2N7001TQDCKRQ1 电压信号转换器 单向 1 电路 1 通道


下一篇:0051 输入几个学生的姓名和成绩,要求分数相同时顺序相对输入时不变(即要求稳定排序),进行排序后输出。