Struktur Data - Stack
Definisi Stack
Stack adalah struktur data linear yang mengikuti prinsip LIFO (Last In, First Out), yang berarti data terakhir masuk akan menjadi data yang pertama keluar. Berikut adalah operasi dasar pada struktur data stack:
- Push: Memasukkan elemen ke posisi teratas (top).
- Pop: Mengambil/menghapus elemen dari posisi teratas (top).
- Peek: Melihat elemen teratas tanpa menghapusnya.
- IsEmpty: Memeriksa apakah stack kosong.
1. Penggunaan Push, Pop, dan Peek
Output:
2. Implementasi Stack dengan isEmpty()
Output:
Comments
Post a Comment