📜  门| GATE-CS-2007 |第 45 题

📅  最后修改于: 2021-09-26 04:37:43             🧑  作者: Mango

以下递归函数的时间复杂度是多少:

int DoSomething (int n) 
{
  if (n <= 2)
    return 1;
  else  
    return (DoSomething (floor(sqrt(n))) + n);
}

(一种) \theta (n)
(二) \theta (nlogn)
(C) \theta (登录)
(四) \theta (登录)
(一) A
(乙)
(C)
(四)答案: (D)
说明:见https://www.geeksforgeeks.org/data-structures-and-algorithms-set-11/的问题5
这个问题的测验