faecher:informatik:oberstufe:adt:queue:enqueue:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:adt:queue:enqueue:start [11.10.2021 18:36] – [Fall b) Die Schlange ist nicht leer] Mareike Nutzfaecher:informatik:oberstufe:adt:queue:enqueue:start [11.10.2021 18:43] (aktuell) – [Fall b) Die Schlange ist nicht leer] Mareike Nutz
Zeile 54: Zeile 54:
  
 {{ :faecher:informatik:oberstufe:adt:queue:enqueue:enqu2.drawio.png |}} {{ :faecher:informatik:oberstufe:adt:queue:enqueue:enqu2.drawio.png |}}
 +
 +----
 +
 +{{:aufgabe.png?nolink  |}}
 +=== (A3) enqueue für den Fall b) ===
 +
 +Füge in der ''enqeue''-Methode im else-Zweig der Abfrage, ob die Schlange leer ist die folgende Funktionalität ein: 
 +
 +  * Erzeuge einen neuen Knoten mit passenden Parametern
 +  * Setze ''next'' des bislang letzten Knotens sowie ''tail'' der Schlange passend
 +
 +Teste deine Methode und überprüfe die Funktionalität mit dem BlueJ-Inspektor. Du solltest nun beliebig Elemente an deine Schlange anhängen können. Überprüfe, ob ''head'' und ''tail'' der Schlange immer passend gesetzt sind. Bewege dich von Knoten zu Knoten durch die Schlange
 +----
  • faecher/informatik/oberstufe/adt/queue/enqueue/start.1633977408.txt.gz
  • Zuletzt geändert: 11.10.2021 18:36
  • von Mareike Nutz