题解 1257: 超级楼梯

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

超级楼梯-题解(C语言代码)递归

```c#includeintjump(intm)//递归函数{if(m==1)return1;//当只有一个台阶(一开始在第一个台阶),返回1elseif(m>=3)returnjump(m-2)+jump(m-1);//当台阶>=3时,有上1阶,

超级楼梯-题解(C语言代码)

```c#include#includeusingnamespacestd;intcc[41];longlongintfff(inti){if(i==0)return0;if(cc[i]==0){cc[i]=fff(i-2)+fff(i-1);returncc[i];}elsereturncc[i];

超级楼梯(C语言)

解题思路:第20节的走法等于第十九节的走法加第18节的走法,第十九节的走法等于第18节的走法加第17节的走法,第十八节的走法等于第十七节的走法加第十六节的走法。观察可得第m节的走法等于m-1节的走法加m-2节的走法。注意事项:参考代码:#includeintfun(intm){if(

超级楼梯 (C语言代码)思路明确

摘要:解题思路:  一看到这题应该是递归的,我的思路是一步一步的走完的可能的没有算的,所以走一步,是一种方法,走两步也是一种情况,三步就相当于你走了两步,现在在多走一步,加上,你只走了一步,还差两步,的情况……