Navbat (Queue) — bu ma'lumotlar tuzilmasi bo'lib, birinchi kirgan element birinchi chiqadi. Bu tamoyil FIFO (First In, First Out — birinchi kirgan, birinchi chiqadi) deb ataladi.
Kundalik hayotdan misol: do'kondagi kassa navbati — birinchi kelgan odam birinchi xizmat oladi.
Navbatda ikkita asosiy amal mavjud:
Quyidagi vizualizatsiyada navbatning ishlash tartibini ko'ring:
Queue va Stack farqi:
Keyingi darsda navbatni Python da kodda yozamiz.