lunes, 24 de febrero de 2025

FIFO y sus aplicaciones

 

📌 Colas en Programación – FIFO y sus aplicaciones

Introducción

Las colas (Queues) son una estructura de datos FIFO (First In, First Out), ideal para manejar tareas en orden.

📌 ¿Cómo funciona una cola?

Imagina una fila en un banco: la primera persona en llegar es la primera en ser atendida.

📌 Código en Python


from queue import Queue cola = Queue() cola.put("Cliente 1") cola.put("Cliente 2") print(cola.get()) # Atiende a "Cliente 1"

📌 Aplicaciones en la vida real

✔️ Colas de impresión en una impresora.
✔️ Gestión de procesos en un sistema operativo.
✔️ Chatbots y sistemas de mensajería.

📌 Conclusión

Las colas ayudan a manejar tareas en orden. En la próxima entrada, veremos colas con prioridad y sus usos avanzados.

No hay comentarios.:

Publicar un comentario

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...