3-
Árboles3.4
Árboles de búsqueda
Introducción a los árboles de búsqueda equilibrados |
||
Sabemos que el tiempo de búsqueda en árboles binarios de búsqueda depende de la altura del árbol. El árbol puede llegar a tener altura máxima O(N). Podríamos disminuir ese tiempo si mantuviéramos árboles de altura mínima (completos o casi-completos). En ese caso el tiempo de búsqueda sería
O(log N).
Idea:
Ejemplo de algoritmos de reequilibrado de BST: El coste de los algoritmos de reequilibrado puede ser O(N) Así que tenemos: Pregunta: ¿Hay forma de alcanzar búsqueda en tiempo O(log N) y a la vez inserción en tiempo O(log N)? Respuesta: SI
|
||
|
||
E.Mayordomo
y K. Urzelai
elvira at posta.unizar.es karmelo at posta.unizar.es Fecha de actualización: 5-9-01 |