Selasa, 12 Maret 2019

Pengertian STACK


Kali ini saya akan menjelaskan tentang STACK



  A.    Pengertian STACK (TUMPUKAN)
  Stack merupakan metode dalam menyimpan atau mengambil data ke dan dari memori.
  Stack dapat diibaratkan sebuah tumpukan barang dalam sebuah tempat yang hanya memiliki satu
  pintu diatasnya (memasukkan dan mengambil barang hanya dapat dilakukan melalui pintu itu).
 Ukuran barang tersebut pas dengan pintunya sehingga barang yang akan dikeluarkan pertama kali   adalah barang yang terakhir kali dimasukkan. Contohnya dalam kehidupan sehari-hari.



Ada 2 operasi paling dasar dari stack yang dapat dilakukan :
1.      Operasi Push, yaitu operasi menambahkan elemen pada urutan terakhir (paling atas)
2.    Operasi Pop, yaitu operasi mengambil sebuah elemen data pada urutan terakhir dan menghapus elemen tersebut dari stack.


  B. Metode Pada Implementasi Stack
 1. Push(), berfungsi untuk memasukkan data
       2.  Pop (), berfungsi untuk mengeluarkan data terakhir(atas)
       3. Peek (),berfungsi untuk melihat data yang berada pada tumpukan paling atas (akan dikeluarkan)
       4.  isEmpty (), berfungsi untuk menguji apakah stack masih kosong
       5.  isFull (), berfungsi untuk menguji apakah stack telah penuh


REFERENSI :
http://nenengsutarsih.blogspot.com/2013/06/stack-tumpukan.html
http://medium.com/easyread/memahami-konsep-stack-secara-sederhana-bd4409ec560c




Tidak ada komentar:

Posting Komentar