Queue
queue menggunakan system FIFO (first in first
out)
pada queue data yang di dequeue adalah data
yang paling awal ditambahkan
kita bisa menemukan system Queue di loket pembelian ticket
operasi umum yang digunakan di queue yaitu Create, Enqueue,
Dequeue, Head, Tail
bahasa pemrograman untuk queue
Create
isi.Size = New Point(kolom,
lebar) misalnya ---- > isi.size = New Point(panjang*15,18)
15 dan 18 itu hanya lebar dan
panjang yg diinginkan aja..
Enqueue
isi.Text = isi.Text +
textBox2.Text
ini artinya kita menyanbungkan textbox isi dengan textbox2,
sehinnga nomor yang telah dimasukan sebelumnya bisa digabungkan dengan nomor
yang baru dimasukan.
Dequeue
isi.Text =
Microsoft.VisualBasic.Right(isi.Text, Len(isi.Text) - 2)
artinya kita mengeluarkan angka
dari arah kanan karena -2 itu
Head
head =
Microsoft.VisualBasic.Left(chr, 1)
artinya angka yang ada pada
bagian paling kiri akan menjadi Head.
Tail
Tail =
Microsoft.VisualBasic.Right(chr, 1)
angka pada bagian paling kanan
akan menjadi Tail
berikut ini contoh Queue :