top of page

ELIMINACION DE ARBOL BINARIO.

 

BORRADO EN UN ÁRBOL 

BINARIO DE BÚSQUEDA.

 Consiste en eliminar un nodo del árbol sin violar los 

principios que definen justamente un árbol binario de 

búsqueda. Se debe distinguir los siguientes casos:

 

 1.- Si el elemento a borrar es terminal u hoja, 

simplemente se suprime.

 

 2.- Si el elemento a borrar tiene un solo descendiente, 

entonces tiene que sustituirse por ese descendiente.

 

 3.- Si el elemento a borrar tiene dos descendientes, 

entonces se tiene que sustituir por el nodo que se 

encuentra más a la izquierda en el subárbol derecho o 

por el nodo que se encuentra más a la derecha en el 

subárbol izquierdo.

 

 Además, debe recordarse que antes de eliminar un 

nodo, debe localizársele en el árbol.

 

 

 

 

 

 

 

 

 

 

 

bottom of page