首页 > 试题广场 >

给定下面程序段,则执行一次函数f(n)的时间复杂度为()。

[单选题]

给定下面程序段,则执行一次函数f(n)(n>0)的时间复杂度为()。

int f(int n){
    if(n <= 1) return 2;
    else return f(n - 2) / 2;
}
n每次减2,时间复杂度o(n) /2是唬人的
发表于 2022-11-13 12:39:20 回复(0)
要调用n次
发表于 2022-10-14 16:50:11 回复(0)