Tugas 4
STACK
Stack adalah salah satu struktur data yang memiliki sistem kerja Last In First Out (LIFO), yang terakhir masuk pertama keluar. Dapat di ilustrasikan seperti sebuah tumpukan buku, ketika mengambil sebuah buku di dalam tumpukan itu maka harus diambil satu persatu dari buku yang paling atas dari tumpukan buku tersebut. Sebuah stack hanya dapat ditambahkan dan dikurangi elemennya hanya dari satu sisi yakni elemen atasnya atau biasa disebut Top Of Stack.
Operasi pada Stack
- Push : Untuk menambahkan elemen atau data, dimana data paling akhir akan diletakkan di paling atas
- Pop : untuk mengambil atau mengeluarkan data dimana data yang diambil adalah data terakhir atau paling atas.
- Clear : digunakan untuk mengosongkan stack
- IsEmpty : untuk memeriksa apakah stack sudah kosong
- IsFull : untuk memeriksa apakah stack dalam keadaan penuh
Output:
Komentar
Posting Komentar