Kuyruk (veri yapısı)
Kuyruk veri yapısının çalışma şekli
Bilgisayar biliminde kuyruk, (İngilizce: queue) ilk giren, ilk çıkar (FIFO - First In First Out) prensibine sahip veri yapısıdır.
Kuyruk yapısı şu operasyonları destekler:
- Enqueue, kuyruğun arkasına bir eleman eklemektir.
- Dequeue, kuyruğun önünden bir eleman çıkarmaktır.
- Front veya peek, kuyruğu değiştirmeden en öndeki elemanına bakmaktır.
- Back, kuyruğu değiştirmeden en arkadaki elemanına bakmaktır.
|
---|
Türler | Kapsayıcı · Koleksiyon |
---|
Soyut | Liste · İlişkisel dizi · Çoklu harita · Küme · Çoklu küme · Çift uçlu kuyruk · Kuyruk · Öncelik kuyruğu · Yığın |
---|
Diziler | |
---|
Bağlı | Bağlı liste · Açılmış bağlı liste · XOR bağlı liste · Atlama listesi |
---|
Ağaçlar | |
---|
Çizgeler | Yönlendirilmiş çizge · Yönlendirilmiş asiklik çizge · İkili karar diyagramı · Hiperçizge |
---|
|