Queue

Queue<T>
Kolejka reprezentuje kolekcję z zachowaniem First-In-First-Out (FIFO) pierwszy przyszedł pierwszy wyszedł. Użyj kolejki, gdy pierwszy z przechowywanych obiektów w kolekcji, ma być pierwszym z którego skorzystasz. np.

  • ludzie czekający w kolejce
  • samochody poruszające się po jednokierunkowej ulicy
  • wszystko co jest realizowane według zasady pierwszy przyszedł, pierwszy wyszedł.        

Trzy główne operacje w kolejce obejmują:

  • Enqueue: dodawanie elementu na końcu kolejki
  • Dequeue: usunięcie elementu z przodu kolejki
  • Peek: sprawdzanie elementu z przodu bez usuwania go.


Oto jak możesz użyć kolejki:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *