悦耳鸭子

文章
8
资源
0
加入时间
2年10月27天

[LeetCode](面试题10 - II)青蛙跳台阶问题

题目一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。示例 1:输入:n = 2输出:2示例 2:输入:n = 7输出:21提示:0 <= n <= 100解题思路记n级台阶的跳法为F(n):1)如果只有0级台阶,特判为1。2)如果只有1级台阶,显然只有1种跳法。3)如果只有2级台阶,有两种跳法。一种是分两次跳,