青蛙跳台阶

Posted icyyyy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了青蛙跳台阶相关的知识,希望对你有一定的参考价值。

题目:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)

注意:有的题目需要取模

思路:找规律:跳三级台阶等于跳两级台阶的跳法+跳一级台阶的跳法。跳四级台阶等于跳三级台阶的跳法+跳二级台阶的跳法。明显也符合斐波那契数列的规律f(n) = f(n-1) +f(n-2)

代码:

以上是关于青蛙跳台阶的主要内容,如果未能解决你的问题,请参考以下文章

青蛙跳台阶

青蛙跳台阶问题。

求青蛙跳台阶

青蛙跳台阶衍生之变态跳台阶(递归,思路分析及代码实现)

青蛙跳台阶算法

Python算法题——青蛙跳台阶