Saltar al contenido

Sigue los enlaces

La lista está vacía: cabeza = nada, cola = nada. Agregas al final 4 y después 8 con este código:

Texto
función agregar_final(lista, x):    n ← nodo(x)    si lista.cola = nada:        lista.cabeza ← n        lista.cola ← n    si no:        lista.cola.siguiente ← n        lista.cola ← n

En la figura está el estado de partida: la lista vacía.

Lista vacía antes de agregarLa lista está vacía: cabeza vale nada y cola vale nada, cada una con una barra diagonal.cabezanadacolanada
Estado de partida: cabeza = nada y cola = nada.
Con el código de agregar_final, la lista vacía y agregas 6, luego 2 y luego 9. ¿A qué apuntan cabeza, cola y el siguiente del nodo 2?