// #牛客春招刷题训练营# https://www.nowcoder.com/discuss/726480854079250432
class Solution {
public:
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param number int整型
* @return int整型
*/
int jumpFloor(int number) {
// write code here
int dp[45];
dp[0] = 1, dp[1] = 1;
int i = 2;
while(i <= number){
dp[i] = dp[i - 1] + dp[i - 2];//--------状态转移方程:这一步既可以是从两步前的地方走两步走上来,也可以是从一步前的地方一步走上来
i++;
}
return dp[number];
}
};

京公网安备 11010502036488号