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

Postingan populer dari blog ini

AVL TREE