Tugas Membuat Stack dan Queue, untuk foto yang diatas ialah stack. Stack adalah struktur data yang digunakan untuk menyimpan dan mengelola data dengan prinsip Last In, First Out (LIFO). Stack bekerja dengan cara menambahkan dan menghapus elemen data hanya pada satu posisi, yaitu posisi akhir stack. jadi perintah yang pertama ialah 11, sampai seterusnya. jika nanti ada *pop* maka kita harus mengeluarkan angka yang terakhir seperti yang ada di foto, yang awalnya 11,5,7 jadi 11, 5 hasil popnya ialah 7.
Queue adalah struktur data yang berfungsi sebagai antrean, di mana elemen data yang pertama kali dimasukkan akan menjadi yang pertama kali dikeluarkan. Prinsip ini disebut dengan "First In, First Out" (FIFO).
jadi sama seperti yang Stack, bedanya kalau yang queue adalah mengeluarkan angka yang pertama atau angka yang didepan.
Komentar
Posting Komentar