tugas informatika

 1. Stack (Tumpukan) 


Penjelasannya : 

Push itu artinya menambah dan pop artinya mengularkan. Jadi perintah yang pertama itu adalah push 23, artinya kita menambah angka 23 di kotak stack. Perintah kedua yaitu push 10, artinya kita menambah angkat 10 di belakang angka 23. Perintah ketiga adalah push 1, artinya kita menambah angkat 1 di belakang angka 10. Perintah keempat yaitu push 35, artinya kita harus menambah angka 35 di belakang angka 1. Perintah kelima adalah pop, artinya kita harus mengeluarkan angka paling akhir di kotak stack dan menaronya di kotak hasil pop. Maka kita harus menghapus angka 35 dan menaronya di kotak hasil pop. Begitupun seterusnya. 


2. Queue (Antrean) 


Penjelasannya :

Enqueue itu artinya menambah dan Dequeue artinya mengeluarkan. Jadi perintah pertama itu adalah enqueue 17, artinya kita harus menambah angka 17 di kotak queue. Perintah kedua yaitu enqueue 27, artinya kita harus menambah angka 27 di belakanh angka 17. Perintah ketiga adalah Dequeue, artinya kita harus mengeluarkan angka paling awal di kotak queue dan menaronya di kotak hasil dequeue. Begitupun seterusnya. 


Stack dan queue itu hampir sama. Bedanya hanya dimengeluarkan angka paling depan dan paling belakang. Stack mengeluarkan angka paling belakang/akhir, sedangkan queue mengeluarkan angka paling depan/awal.

Komentar

Postingan populer dari blog ini

a day in my life !