一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。
求总共有多少总跳法,并分析算法的时间复杂度。
设:总共有F(n)种跳法
那么,
F(1) = 1;
F(2)= 2;
F(n) = F(n-1)+F(n-2); n>2
Fibonacci 时间复杂度O(n)
求总共有多少总跳法,并分析算法的时间复杂度。
设:总共有F(n)种跳法
那么,
F(1) = 1;
F(2)= 2;
F(n) = F(n-1)+F(n-2); n>2
Fibonacci 时间复杂度O(n)