馃挬

programierds

Volver a C
Lecci贸n 14 de 16

Las estructuras din谩micas pueden crecer y reducir su tama帽o en tiempo de ejecuci贸n usando punteros.

Lista Simplemente Enlazada

Es una colecci贸n de nodos. Cada nodo tiene:

  1. Dato: El valor guardado.
  2. Puntero: Direcci贸n del siguiente nodo.
struct Nodo {
    int dato;
    struct Nodo* siguiente;
};

Pila (Stack) - LIFO

El 煤ltimo que entra es el primero que sale (Last In, First Out).

  • push(): Agrega arriba.
  • pop(): Saca de arriba.

Cola (Queue) - FIFO

El primero que entra es el primero que sale (First In, First Out). Como una fila real.

  • encolar(): Agrega al final.
  • desencolar(): Saca del frente.