← capítulo

Árboles AVL

Un árbol binario de búsqueda que se rebalancea solo. La altura se queda en O(log n) — para cualquier entrada.

Factor de balance + rotación

Mira cómo la entrada ordenada se mantiene balanceada

Inserta 1..7 ordenado — el caso que mató al BST simple. El AVL rota → altura 3, no 7.

El balance garantiza O(log n)

Con 100000 inserciones ordenadas: altura 17 del AVL contra 100000 del BST simple. 104× más rápido en n=8000.

AVL contra red-black

Para llevar

Una reparación pequeña en O(1), aplicada de forma consistente, convierte un peor caso catastrófico en una garantía a prueba de balas. Sigue: árboles red-black.