Senin, 08 Juni 2015

Struktur Data - Queue




Queue, antrian, dimana data yang masuk duluan, maka akan keluar pertama kali. Queue sangat berbeda dari stack karena data didalam antrian akan keluar sesuai dengan urutan dia masuk. Queue terdiri dari 2 jenis, yaitu linear queue dan double ended queue (namun disini saya hanya membahas linear queue)
-          Prinsip linear queue
o   First in First Out (FIFO) masuk pertama, maka akan keluar pertama
o   First in First Serve (FIFS) masuk pertama, akan dilayani pertama
-          Proses Proses dalam Linear Queue
o   Inisialisasi
o   Insert data atau memasukkan data
o   Delete data atau mengeluarkan data
o   Reset kondisi queue, mereset hitungan antrian kembali ke-0
-          Kondisi-kondisi didalam linear queue
-          Algoritma algoritma didalam Queue
o   Insert Data

o   Delete Data


Contoh Queue :
Misal kita menginput data sbb (data paling kiri berindeks terendah (0))
        5 7 8 19 6
maka ketika kita mengeluarkan data tersebut dari dalam antrian, maka data yang keluar akan sesuai dengan urutan index data tersebut. Jadi data yang keluar apabila isi array diatas dikeluarkan adalah
        5 7 8 19 6

Studi Kasus : Buatlah Program Queue ini dengan menggunakan Structure !


 
Terimakasih. Sumber : Dosen Struktur Data STMIK STIKOM BALI slide Ibu Yohana Nugraheni dan code Bapak Ida Bagus Surya Arnawa

0 komentar:

Posting Komentar

Isi Commentnya donk

 

Smart-Crack. Copyright © 2015 by Denny Kristianto MindFuck Theme!? by Denny Kristianto