Está en la página 1de 1

LISTA ENLAZADA

Escribir el pseudocdigo que efectu la bsqueda de un dato y a continuacin elimine el dato del
nodo anterior en una lista enlazada.
temp = top
WHILE temp.siguiente.nombre IS NOT "A"
temp = temp.siguiente
END WHILE
temp.siguiente = temp.siguiente.siguiente
Como pide eliminar el dato anterior, se recorre la lista preguntando por el dato del nodo siguiente
al siguiente para cuando lo encuentra, se puede eliminar el nodo siguiente sin perder el puntero.

También podría gustarte