Implementasi Stack
Stack
Stack adalah struktur data dinamis yang mengikuti prinsip Last In First Out (LIFO). Pada LIFO, Elemen terakhir yang dimasukkan pada stack akan menjadi elemen yang pertama dihapus. Sebagai contoh dari Stack adalah tumpukan piring, dimana piring baru diletakkan pada tumpukan paling atas dan dikeluarkan juga dari paling atas.
Operasi Dasar
- clear – untuk menghapus seluruh data pada stack.
- count – untuk mendapatkan data size pada stack.
- push – operasi untuk menambahkan data pada tumpukan paling atas.
- pop – operasi untuk menghapus data pada tumpukan paling atas.
- peek – untuk mendapatkan data pada tumpukan paling atas.
Berikut adalah implementasi Stack dalam bahasa pemrograman Java
Komentar
Posting Komentar