Simulasi Stack dan Queue (by:Della)


                   Simulasi Stack 



perintah yang berisi push artinya menambah,dan pop artinya mengeluarkan.dan juga berisi isi stack dan hasil pop

Perintah 

Push 10 yang di isi stack.

push 35 yang di isi stack menjadi 10,35.

Push 25 yang di isi stack menjadi 10,35,25.

Push 3 yang di isi stack menjadi 10, 35, 25,3.

Pop (mengeluarkan Angga yang paling akhir) menjadi 10,35,25. 

Hasil pop 3 (karena di keluarkan)

Push 6 yang di isi menjadi stack 10,35,25,6.

Pop 10,35,25.(6 di keluarkan karena hasil pop/pop)

Pop: isi Stack 10,35.(Di keluarkan di hasil pop 25)

Pop :isi stack 10.(Di keluarkan di hasil pop 35).


                 Simulasi Queue


Perintah yang berisi enqueue yang berarti di tambah dan dequeue yaitu keluar.

Perintah 

enqueue 10 yang di isi di Queue 10.

enqueue 100 yang di isi di Queue menjadi 10,100.

(Enqueue awal akan di tempatkan di hasil dequeue jika hasilnya dequeue bertambah).

Enqueue 95 yang di isi di Queue menjadi 10,100,95.

Dequeue (isi Queue di keluarkan angka awal) isi Queue 100,95. Hasil dequeue 10.

Enqueue 30 isi Queue 100,95,30,9.

Dequeue 95,30,9.(Di keluarkan di hasil dequeue 100).

Dequeue 30,9.(Di keluarkan di hasil dequeue 95).

Enqueue 70 yang di isi di Queue menjadi 30,9,70.

Dequeue 9,70.(Di keluarkan di hasil dequeue 30).

Dequeue 70.(Di keluarkan di hasil dequeue 9).



Komentar

Postingan populer dari blog ini

A day in my live