第21621题 单选题
以下递归实现的斐波那契函数的时间复杂度为多少?
int fibonacci(int n) {
    if (n <= 1)
        return n;
    else
        return fibonacci(n - 1) + fibonacci(n - 2);
}
A

O(1)

B

$O(\phi^n),\phi=\frac{\sqrt{5}-1}{2}$

C

O(n)

D

O(n log n)

程序运行统计
暂无判题统计