Está en la página 1de 1

Método del árbol de recurrencia

El árbol de recurrencia del Merge Sort se considera algo balanceado. La solución dada
en cada nivel. se mantiene constante (O(n), en cada nivel) por lo que se puede calcular el trabajo
total realizado multiplicando el trabajo en cada nivel por el número de niveles, por lo tanto, O(n
log n) tiempo de ejecución para Merge Sort.

Teorema maestro
Existe un "teorema maestro" que sirve para resolver recurrencias de la forma previamente
vista: T(n) = aT(n/b) + f(n). Las recurrencias pueden caer en tres casos:
1. La solución dada en los subproblemas (que sería la porción aT(n/b)) tiene el mayor
impacto en la complejidad total del tiempo.

2. La solución dada en los subproblemas tiene aproximadamente el mismo nivel de impacto


que el trabajo realizado en los pasos de dividir/combinar (porción f(n)).

3. La solución dada en los subproblemas tiene un impacto menor en la complejidad del tiempo
general que el trabajo realizado en los pasos de dividir/combinar.

También podría gustarte