5.QUEUE





QUEUE ATAU ANTRIAN

Queue (antrian) adalah struktur data dimana proses pengambilab dan penambahan element dilakukan pada ujung yang berbeda. 

•Mengikuti konsep FIFO (first In Firsr Out) : elemen yang pertama kali keluar. 


Enqueue

proses penambahan elemen pada queue, ditempatkan pada ujung (tail) 


Dequeue

proses pengambilan elemen pada queue,memindahkan elemeb daru kepala (head) sebuah queue. 


Front: pointer bantu yang digunakan untuk menunjuk element yang paling depan

Rear: ponter banty yang digunakan untuk menunjuk element yang paling belakang


Status

Isfull:penuh

IsEmpty:kosong


Operasi 

•Deklarasi: menyiapkan tempat

•Insialisasi: pemberian nilai awal

•Cek kosong: IsEmpty

•Cek penuh: IsFull

•Penambahan

•Pengambilan 

•Pengaksesan


Clear: Untuk menghapus  elemen elemen Antrian dengan cara membuat Tail dan Head=-1


Antrian Berprioritas :

Memiliki prioritas yang tinggi dibanding yang lain, maka akan di proses terlebih dahulu.

Komentar

Postingan populer dari blog ini

8.GRAPH (GRAF)

PENGENALAN STRUKTUR DATA