Marconi25
2017-09-26 12:26求问下面c++算法怎么理解?
1假设你正在爬楼梯,需要n步你才能到达顶部。但每次你只能爬一步或者两步,你能有多少种不同的方法爬到楼顶部?
int climbStairs(int n) {
int a = 1, b = 1;
while (n--)
{b=b+a;
a=b-a;//主要是这两句怎么理解?
}
return a;
}
谢谢
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- 请问这个C语言的这个代码怎么做
- c语言
- 1个回答
- mpu9250进行磁力计的椭球拟合
- c语言
- c++
- 2个回答
- C++程序设计的算法解决问题
- c++语言程序设计
- 3个回答
- 谢谢大佬们看看我打的有什么问题,谢谢啦
- c++
- 1个回答
- C++足球队的问题,如何使用搜索算法实现,图在下面
- matrix
- 算法
- c++
- 搜索
- 1个回答
换一换