PERTEMUAN 5
STACK
Merupakan tumpukan data yang seolah olah diletakan di atas data yang lain.
KARAKTERISTIK STACK
1. Elemen stack yaitu item-item data dari elemen stack.
2. TOP(elemen puncak dari stack)
3. Jumlah elemen pada stack
4. Status/Kondisi stack.
OPERATOR-OPERATOR DI DALAM STACK
OPRASI PUSH
Operasi menambahkan elemen baru pada sebuah stack
OPERASI POP
Mengambilsebuah elemen dari sebuah stack.
CREATE
Berfungsi untuk membuat sebuah stack kosong
ISEMPTY
Berfungsi untuk menentukan apakah suatu stack adalah stack kosong.
ISFULL
Berfungsi untuk menentukan apakah suatu stack adalah stack penuh.
MATCHING PARENTHESES
proses ini dilakukan untuk memeriksa kelengkapan tanda kurung yang terdapat pada suatu ekspresi aritmetik.
1.interpreter postfix
2.notasi infix dan postfix
NOTASI POSTFIX
Mengubah expresi artmatik ke notasi posfix.
contoh
=A+B; maka bentuk dalam notasi postfix menjadi : AB+
3+2*5=325*+
(A+b)*(c-d)/e;=AB+*CD-E/
Komentar
Posting Komentar