题解 1257: 超级楼梯

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

筛选

超级楼梯-题解(C++代码)-动态规划练习

###动态规划练习```cpp求1-40阶,一共40阶楼梯,欲求第n阶的数量,要先求n-1阶+n-2阶的数量欲求n-1阶和n-2阶,要先求n-1-1=n-2阶和n-1-2=n-3阶。。。所以递推公式是f(n)=f(n-1)+f(n-2)我们知道上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语言代码)

```c#includeunsignedlonglongintff(intm){if(m==1||m==0)return1;returnff(m-2)+ff(m-1);}intmain(){intn,m;scanf("%d",&n);while(n){n--;scanf("%d",

动态规划基础典例

摘要:```c #include int slove(int n); int main() { int n,x; scanf("%d", &n); while (n--)//持续读取 ……

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

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