Hari ini kita akan membahas tentang Stack and Queue. Pertama - tama kita akan membahas tentang Stack terlebih dahulu. Apa itu Stack? Stack adalah salah satu list linear dalam struktur data yang digunakan untuk menyimpan dan mengambil data dengan konsep LIFO (Last In First Out). Dimana dalam stack ini kumpulan data yang masuk diletakkan di atas data yang lain. Dan berdasar konsep LIFO maka data yang terakhir kali disimpan dalam stack akan menjadi data yang pertama kali diambil. Dalam prosesnya, Stack sering menggunakan operator push dan pop, push digunakan untuk menembah item pada Stack pada Tumpukan paling atas dan untuk pop digunakan untuk mengambil item pada Stack pada Tumpukan paling atas. Sedangkan dalam penyajiannya, stack bisa memakai array atau linked list. Untuk cara kerjanya sendiri mari kita perhatikan gam...