Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:adt:verkettete_liste:liste_java:insert [20.10.2021 19:52] – [Einfügen eines neuen Elements] sbel | faecher:informatik:oberstufe:adt:verkettete_liste:liste_java:insert [23.11.2023 16:01] (aktuell) – Marco Kuemmel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | |||
====== Einfügen eines neuen Elements ====== | ====== Einfügen eines neuen Elements ====== | ||
- | Das Einfügen eines neuen Knotens ist im folgenden Objektdiagramm dargestellt. Man muss beim ändern | + | Das Einfügen eines neuen Knotens ist im folgenden Objektdiagramm dargestellt. Man muss beim Ändern |
{{ : | {{ : | ||
Zeile 8: | Zeile 7: | ||
{{: | {{: | ||
=== (A1) === | === (A1) === | ||
- | Schreibe als Merksatz stichwortartig nieder, was beim Einfügen eines neuen Knotensan | + | Schreibe als Merksatz stichwortartig nieder, was beim Einfügen eines neuen Knotens an Stelle des n-ten vorhandenen Knotens alles passieren muss. Gibt es Fälle, die gesondert behandelt werden müssen? |
---- | ---- | ||
Zeile 14: | Zeile 13: | ||
=== (A2) === | === (A2) === | ||
- | Implementiere die Methode '' | + | Implementiere die Methode '' |
- | Teste deine Methode, indem du Elemente in eine Liste einfügst und mit dem Objektinspektor überprüfst, | + | |
+ | Teste deine Methode, indem du Elemente in eine Liste einfügst und mit dem Objektinspektor überprüfst, | ||
+ | |||
+ | //Tipp: Nutze die bereits implementierte Methode '' | ||
++++ Lösungsvorschlag | | ++++ Lösungsvorschlag | | ||
Zeile 45: | Zeile 47: | ||
</ | </ | ||
++++ | ++++ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < |