Mostrando las entradas con la etiqueta Pilas. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Pilas. Mostrar todas las entradas

lunes, 24 de febrero de 2025

Pilas en Programaci贸n

 馃搶Pilas en Programaci贸n – Concepto, Ejemplos y Aplicaciones



Introducci贸n

Las pilas (Stacks) son una estructura de datos LIFO (Last In, First Out). Se usan en compiladores, navegadores y muchas otras aplicaciones.

馃搶 ¿C贸mo funciona una pila?

Imagina una pila de platos en un restaurante. Solo puedes sacar el plato que est谩 arriba, y cuando agregas uno nuevo, lo colocas encima.

馃搶 C贸digo en Python

pila = [] pila.append(10) # Agrega 10 pila.append(20) # Agrega 20 print(pila.pop()) # Saca el 煤ltimo (20)

馃搶 Aplicaciones en la vida real

✔️ Historial de navegaci贸n (volver a la p谩gina anterior).
✔️ Deshacer/rehacer en editores de texto.
✔️ Evaluaci贸n de expresiones matem谩ticas.

馃搶 Conclusi贸n

Las pilas son fundamentales en la programaci贸n. Si quieres profundizar, prueba a implementarlas en otros lenguajes como C++ o Java.

Tablas Hash

  馃搶 Tablas Hash – Acceso r谩pido a datos Introducci贸n Las tablas hash permiten acceder a datos en tiempo constante O(1) . 馃搶 ¿C贸mo funciona...