Pila (Stack)
Estructura de datos que sigue el principio LIFO (Last In, First Out): el último elemento agregado es el primero en ser removido.
Una pila funciona como una pila de platos: solo puedes tomar el plato de arriba, y solo puedes agregar platos en la parte superior. Las operaciones principales son push (agregar) y pop (sacar).
Casos de uso comunes
- Deshacer/rehacer (Ctrl+Z / Ctrl+Y)
- Navegación del botón “atrás” en navegadores
- Evaluación de expresiones matemáticas
- Llamadas a funciones (call stack)