coding pemula

Struktur Data Stack

Halo bestie coding! Kali ini kita belajar tentang stack. Yuk simak penjelasannya.... 

Apa itu Stack? 

stack merupakan struktur data dengan prinsip LIFO (Last In, First Out). Bayangkan tumpukan piring : piring terakhir yang ditaruh akan jadi piring pertama diambil. 

Stack di Kehidupan Nyata 

  • Tombol Undo di Microsoft Word 
  • Tombol Back di browser 
  • Sistem kartu di game

Kode Program Stack

Open Google Collab

Struktur Data Stack 

Push  : Operasi untuk menambahkan elemen ke dalam stack
Pop : Operasi untuk menghapus elemen paling atas dari stack 
Peek : Operasi untuk melihat elemen paling atas tanpa menghapusnya 

Ilustrasi Kehidupan Nyata 

Push : Saat kamu buka browser, alamat ditaruh di atas stack 
Pop : Saat kamu klik tombol back, tab terakhir keluar dari stack 
Peek : Saat kamu lihat tab aktif sekarang, itu sama dengan peek 

Posting Komentar

Contact form