Académique Documents
Professionnel Documents
Culture Documents
Solución
Insertar (10):
Insertar (5):
Insertar (14):
Insertar (7):
Insertar (12):
Ejemplo: ELIMINO EL 5
Procedimiento:
Procedimiento:
Tenemos que buscar al nodo. Para ello
comenzamos el recorrido del árbol
desde su raíz
Como 5>3, realizamos la búsqueda en el
sub-árbol derecho.
Como 5<8, realizamos la búsqueda en el
sub-árbol izquierdo.
Como 5<6, realizamos la búsqueda en el
sub-árbol izquierdo.
ENCONTRAMOS EL 5
Eliminamos el nodo
PROCEDIMIENTO GENERAL: Se reemplaza al padre del nodo a eliminar con el nodo existente
Ejemplo: ELIMINO EL 8
Procedimiento:
Tenemos que buscar al nodo. Para ello
comenzamos el recorrido del árbol
desde su raíz
Como 8>3, realizamos la búsqueda en el
sub-árbol derecho
Al encontrar el 8: Eliminamos el 8, y el
6 pasa a su lugar
CASO 3: El nodo tiene 2 hijos:
Ejemplo: ELIMINO EL 8
Si elijo la opción A
Recorremos el árbol desde
arriba hasta ubicar el nodo del
mayor valor del sub-árbol
derecho (7)
Al encontrarlo: Reemplazar
el nodo 8 por el 7
Ejemplo: ELIMINO EL 8
Si elijo la opción B
Recorremos el árbol desde
arriba hasta ubicar el nodo del
menor valor del sub-árbol
derecho (9)
Al encontrarlo: