Stack memiliki arti tumpukan. Tumpukan disini menggunakan metode LIFO (Last In First Out). Contohnya tumpukan buku, ketika kita menyusun buku yang paling bawah merupakan buku pertama yang kita taruh dan paling atas merupakan buku terakhir di taruh. Jika kita ingin mengeluarkan buku pertama yang ditaruh maka kita harus mengeluarkan buku yang paling terakhir kita taruh dan dilakukan sampai kita mendapatkan buku pertama.
Ilustrasi Gambar Stack dengan cara LIFO
Stack memiliki 2 cara operasi:
- Push digunakan untuk menambahkan data ke dalam stack
- Pop digunakan untuk menghapus data di dalam stack
Queue memiliki arti antrian. Antrian berbeda dengan stack. Antrian menggunakan metode FIFO (First In First Out). Contohnya ketika kita berbelanja dan ingin membayar maka kita harus mengantri. siapa yang mengantri duluan maka akan dapat membayar duluan dan pergi dengan belanjannya.
Ilustrasi Gambar Stack dengan cara FIFO
Queue memiliki 2 cara operasi:- Enqueue digunakan untuk menambahkan data ke dalam queue
- Dequeue digunakan untuk menghapus data di dalam queue
Video Pembelajaran
Mohon maaf, jika terdapat kesalahan dalam penulisan dan materi.
Terima kasih,
Tidak ada komentar:
Posting Komentar