Eine Schlange ist eine Folge [y1, y2,..., yn], Schreiben nur links gestattet, und Lesen nur rechts.
(in Java: als Teil von LinkedList
)
LinkedList ()
Konstruktor, erzeugt []
void addFirst (Object o)
:
Object removeLast ()
:
aus
[y1, y2,..., yn - 1, yn]
wird
[y1,..., yn - 1],
Resultat ist yn.
boolean isEmpty ()
:
ist Schlange leer, d. h. gleich []?
Übung: suche Deklaration der Methode isEmpty