PUERTA | PUERTA-CS-2007 | Pregunta 45

¿Cuál es la complejidad temporal de la siguiente función recursiva:

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

(A) \theta(n)
(B) \theta(nlogn)
(C) \theta(logn)
(D) \theta(loglogn)
(A) A
(B) B
(C) C
(D) D

Respuesta: (D)
Explicación: Ver Pregunta 5 de https://www.geeksforgeeks.org/data-structures-and-algorithms-set-11/
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *