Struktur Data
Tumpukan & Antrean π₯πΆββοΈ
Dalam dunia komputer, cara kita memasukkan dan mengeluarkan data sangatlah penting. Mari pelajari perbedaan mendasar antara metode LIFO dan FIFO.
Stack (Tumpukan)
Menggunakan prinsip LIFO (Last In, First Out). Data yang terakhir kali dimasukkan, adalah data yang pertama kali akan dikeluarkan.
π‘ Analogi: Tumpukan piring kotor, atau fitur "Undo" (CTRL+Z) di komputer.
Queue (Antrean)
Menggunakan prinsip FIFO (First In, First Out). Data yang pertama kali masuk, adalah data yang pertama kali akan diproses/keluar.
π‘ Analogi: Antrean kasir di minimarket, atau antrean dokumen pada mesin Printer.
Simulasi Stack
Dasar Tumpukan
Simulasi Queue
Pintu Keluar
Pintu Masuk
Log Operasi
> Sistem memori siap. Lakukan operasi Push/Pop atau Enqueue/Dequeue.
Implementasi Stack C++ π»
Mari pelajari bagaimana sebuah Stack dibangun secara manual menggunakan Array di C++.
stack_array.cpp
Terminal Output
Klik "Run Code" untuk mengeksekusi...