class Solution {
const static int N=50;
int f[N];
public:
int climbStairs(int n) {
f[1]=1;f[2]=2;
if(n>2)
for(int i=3;i<=n;i++) f[i] = f[i-1]+f[i-2];
return f[n];
}
};
力扣爬楼梯【斐波那契数列变形】(c++实现)
最新推荐文章于 2025-12-20 22:59:04 发布
文章介绍了一个名为`climbStairs`的方法,用于计算一个人爬N级楼梯的不同方式,实际上是展示了斐波那契数列的动态规划实现。
1278

被折叠的 条评论
为什么被折叠?



