STACK (TUMPUKAN)
A. STACK
1. Pengertian
STACK atau TUMPUKAN adalah suatu struktur data yang seolah-
olah terlihat seperti data yang tersusun secara ‘menumpuk’, dimana ada
data yang terletak diatas data yang lainnya.
TOP
Bersifat LIFO (Last In First Out), berarti data yang masuk terakhir akan
keluar pertama. Pada stack, penghapusan serta pemasukan elemennya
hanya dapat dilakukan pada satu posisi, yakni posisi akhir dari list. Posisi
ini disebut puncak atau Top dari stack. Elemen stack S pada posisi ini
dinyatakan dengan TOP(S). Jelasnya, bila stack S = [A, B, C, D, E,F], maka
TOP(S) adalah F.