Repaso
English

Una cola (queue) es…

Opciones

  1. Último en entrar, primero en salir (LIFO): sale antes el más nuevo
  2. Primero en entrar, primero en salir (FIFO): sale antes el más antiguo (Opción correcta)
  3. Orden aleatorio, sin regla sobre qué se quita
  4. Una estructura que guarda solo números, no texto

Respuesta

Primero en entrar, primero en salir (FIFO): el primer elemento añadido es el primero en salir

Por qué

Como una fila en el supermercado: la gente se pone al final y se atiende desde el principio.

En Python usa collections.deque: append() añade al final, popleft() quita del principio, ambos O(1).

Usos: colas de tareas, BFS, buffers de mensajes.

Recuerda

Cola = FIFO (fila del supermercado).

Términos clave

Practica esta pregunta en Repaso