🏇Cola (Queue)

  • Características:

    • Es una estructura de datos de tipo FIFO (First In, First Out), donde el primer elemento agregado es el primero en ser eliminado.

    • Ideal para escenarios donde se procesan elementos en el orden en que llegan.

  • Operaciones Principales:

    • Enqueue: Agrega un elemento al final de la cola.

    • Dequeue: Elimina y devuelve el elemento del frente de la cola.

    • Peek: Devuelve el elemento del frente de la cola sin eliminarlo.

  • Ejemplo de Uso:

Queue<int> queue = new Queue<int>();
queue.Enqueue(1); // Agrega 1
queue.Enqueue(2); // Agrega 2
int front = queue.Dequeue(); // Elimina y devuelve 1
int peek = queue.Peek(); // Devuelve 2 sin eliminarlo

Última actualización