Professional Documents
Culture Documents
Apstraktne Strukture Podataka
Apstraktne Strukture Podataka
strukture
z
podataka
z
Klasa Deque
Metoda Opis
S.push(x) Dodaj element X na vrh stoga S
S.pop() Ukloni i vrati gornji element iz stoga
S
S.top() Vrati referencu na gornji element
stoga S, bez uklanjanja.
S.is_empty() Vrati True ako stog S ne sadrži
elemente.
len(S) Vrati broj elemenata u stogu S
z
Red
Metode:
Metoda Opis
Q.enqueue(x) Dodaje el. X na kraj reda Q
Q.dequeue() Uklanja i vraća prvi element iz reda
Q
Q.first() Vrati referencu na element na
početku reda Q, bez uklanjanja;
dolazi do pogreške ako je red
prazan
Q.is_empty() Vrati True ako red Q ne sadrži
elemente
len(Q) Vrati broj elemenata u redu Q