Stack & Queue
Nama :
Jason
NIM :
2301852953
STACK & QUEUE
|
QUEUE
( First In First Out )
|
STACK
( Last In First Out )
|
|
Contoh
: Antrian
|
Contoh
: Tumpukan cuci piring
|
Array : Memiliki kelemahan karena
memiliki index yang fix.
LinkedList : Memiliki
kelebihan karena memiliki index yang dinamis ( dapat ditambah atau dikurangi
sesuai dengan kebutuhan ).
Stack
Operation
·
Push(x)
: Menambah data paling atas.
·
Pop(
) : Membuang data paling atas.
·
Top(
) / Peak : Return data paling atas.
Queue
Operation
·
Push(x)
: Menambah data paling belakang.
·
Pop(
) : Membuang data paling depan.
·
Top(
) / Peak : Return data paling depan.
INFIX : 4 * 10 (
Operand Operation Operand )
PREFIX : * 4 10 ( Operation Operand Operan )
POSTFIX : 4 10 * ( Operand Operand Operator )
Deques
( Deck ) : Bisa push(x) kiri dan kanan.
·
Input
Restricted Deque : Push pada 1
tempat.
·
Output
Restricted Deque : Pop pada 1
tempat.
Komentar
Posting Komentar