Modul 4 - Queue Array
Modul 4 - Queue Array
I. Tujuan
1. Memahami konsep antrian secara sirkular/berputar.
2. Memahami penggunaan array dengan konsep antrian.
3. Dapat mengimplementaiskan konsep antrian dalam Bahasa C.
A B C D E
Head Tail
B C D E
Head
Tail
3. Masuk data baru lagi (F)
F B C D E
Tail Head
Dari ilustrasi diatas diumpamakan data yang masuk dari arah sebelah kanan
sampai full. Kemudian, terjadi penghapusan data, maka data yang terhapu adalah
data yang pertama kali masuk tadi. Dapat dilihat terjadinya perubahan pada ujung
penunjuk posisi antrian, dimana Head bergeser pada data ke-2. Apabila data
berikutnya dimasukkan lagi, maka data tersebut akan menempati ruang kosong dan
data tersebut penempati posisi sebagai data terakhir atau Tail.
III. Demo
//File header dengan nama header.h
//File source dengan nama source.c
///