斐波那契数列
斐波那契数列
斐波那契数列从第三项开始,每一项都等于前两项之和。指的是这样一个数列:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144 …
- 递归
1 | function fib(n) { |
时间复杂度为 O(2^n) 2. 非递归
1 | function fib(n) { |
时间复杂度为 O(n)
评论
LivereValine
斐波那契数列从第三项开始,每一项都等于前两项之和。指的是这样一个数列:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144 …
1 | function fib(n) { |
时间复杂度为 O(2^n) 2. 非递归
1 | function fib(n) { |
时间复杂度为 O(n)