Lista Enlazada
LISTA ENLAZADA
En el tranquilo valle de DatosLandia, se extendía una cadena de pintorescas casitas conocidas como los Nodos de Lista Enlazada. Cada casita, única en su diseño, representaba un elemento de datos y estaba conectada por un sendero dorado llamado Puntero.La primera casita, el Nodo Cabeza, era la más visitada, pues todos los viajeros comenzaban su recorrido desde allí. Era fácil de reconocer por su vibrante puerta principal y su buzón siempre lleno de mensajes para los demás nodos.
```java
class Nodo {
Object dato;
Nodo siguiente;
public Nodo(Object d) {
dato = d;
siguiente = null;
}
}
Nodo cabeza = new Nodo("Inicio");
Siguiendo el camino, se encontraban los Nodos Intermedios, casitas llenas de vida y actividad. Cada una tenía su propio carácter y almacenaba valiosos datos, pasando la información al siguiente nodo con la ayuda de su fiel Puntero.
cabeza.siguiente = new Nodo("Intermedio1");
cabeza.siguiente.siguiente = new Nodo("Intermedio2");
Al final del sendero, se alzaba el Nodo Cola, la última casita de la cadena. Su papel era crucial, pues marcaba el fin del recorrido. Aunque no tenía un Puntero que señalara a otra casita, su presencia indicaba que la lista tenía un orden y un final claro.
cabeza.siguiente.siguiente.siguiente = new Nodo("Fin");
Y así, en DatosLandia, los Nodos de Lista Enlazada vivían en armonía, conectados por los senderos dorados que aseguraban que los datos siempre fluyeran correctamente.
Y colorín colorado, esta lista se ha enlazado.
Comentarios
Publicar un comentario