第26991题 单选
以下带记忆化的斐波那契Python函数的时间复杂度是多少?
def fib(n, memo={}):
    if n <= 1:
        return n
    if n not in memo:
        memo[n] = fib(n - 1, memo) + fib(n - 2, memo)
    return memo[n]
A

O(n)

B

O(n²)

C

O(2ⁿ)

D

O(log n)

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