Tugas informatika X-6

 


  









Penjelasan: 

• Stack

- Perintah yang pertama adalah push 14 lalu masukkan pada stack , kemudian lanjut push 27 sampai push 12, ketika diperintahkan pop maka ingat bahwa stack adalah LIFO ( last in , first out) itu berarti jika stack maka tumpukkan paling atas yang keluar (pop) ,yang dikeluarkan adalah angka paling belakang, maka angka 12 yang keluar dan tersisa angka 14,27. Lanjut no 5 perintah push 5 sampai 15 kemudian pop kembali dan angka 15 keluar , lanjut mengikuti perintah selanjutnya push 7 kemudian pop kembali dan angka 7 keluar. Dan perintah akhir adalah push 12 maka hasil akhir nya adalah 14,27,5,12.


• Enqueue

- Perintah yang pertama adalah Enqueue 17 maka masukkan pada queue 17, lanjut perintah kedua dan diperintah no 3 dequeue ingat bahwa queue adalah FIFO (first in, first out) jika digambarkan sama halnya ketika kita sedang antri berarti yang didahulukan adalah yang paling depan, berarti angka yang paling depan adalah 17 maka pindahkan 17 ke hasil dequeue dan queue nya adalah 15. Lanjut no 4 perintah dequeue 16 sampai 2. Perintah no 7 dequeue , angka paling depan adalah 15 jadi queue nya 16,3,2 dan hasil dequeue nya adalah 15 , begitu seterusnya. Dan perintah akhir adalah Enqueue 4 maksa hasil akhirnya adalah 3,2,7.

Komentar

Postingan populer dari blog ini

Kegiatan hari ini