Saltar al contenido
wandres
.
dev
Repaso
pendientes
Progreso
Practicar
⌘K
Progreso
Cerrar sesión
Iniciar sesión
Sistema
Claro
Oscuro
Estructuras de datos
›
Borrar en un árbol de búsqueda
›
Comparación de modelos
Comparación de modelos
Borrar en el árbol y en el array ordenado
Las dos estructuras son diccionarios ordenados. Compara borrar una clave del medio.
Con n claves, ¿qué cuesta borrar una clave del medio en un array ordenado y en un árbol balanceado?
Array ordenado: O(log n) para encontrarla y O(n) para cerrar el hueco. Árbol balanceado: O(log n)
Los dos O(log n): encontrar la clave es lo único que cuesta, y el resto es gratis en ambos
Los dos O(n): hay que recorrer la estructura entera para localizar la clave que se borra
Array ordenado: O(n) para encontrarla y O(1) para borrarla. Árbol balanceado: O(log n)
Comprobar respuesta