Está en la página 1de 1

RecuperarArriba_Abajo(nodo)

SI(nodo.izq.exist) entonces

si (nodo.der.exist) entonces

si( nodo.der.elem > nodo.izq.elem) entonces

si ( nodo.elem < nodo.der.elem) entonces

swap (nodo,nodo.der)

RecuperarArriba_abajo(nodo.der)

c/c

si (nodo.elem < nodo.izq.elem) entonces

swap(nodo,nodo.izq)

RecuperarArriba_abajo(nodo.izq)

c/c

si(nodo.elem < nodo.izq.elem) entonces

swap(nodo,nodo.izq)

RecuperarArriba_abajo(nodo.izq)

Terminar

También podría gustarte