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:glossar:abidatenstrukturen:start [22.04.2025 08:33] – Frank Schiebel | faecher:informatik:oberstufe:glossar:abidatenstrukturen:start [22.04.2025 09:05] (aktuell) – [Binärbäume] Frank Schiebel | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
===== Leitfragen ===== | ===== Leitfragen ===== | ||
+ | ==== Arrays ==== | ||
+ | * Was ist ein Array? Wie wird es in Java deklariert? Wie kann es initialisiert werden (mehrere Möglichkeiten? | ||
+ | * Ein Array ist in Java ein Referenzdatentyp. Was für Folgen hat das, wenn man beispielsweise ein Array in ein anderes kopieren möchte? | ||
+ | * Wie kann man über die Elemente eines Arrays iterieren? Nenne zwei Möglichkeiten (for/ | ||
+ | * Was ist ein zweidimensionales Array? Wie wird es deklariert, wie initialisiert? | ||
+ | * Wie iteriert man über ein zweidimensionales Array. | ||
+ | |||
+ | ==== Abstrakte Datentypen ==== | ||
+ | |||
+ | * Was versteht man unter einem " | ||
+ | * Erläutere, warum eine ArrayList in Java ein " | ||
+ | * Welche Eigenschaften und essentiellen Methoden/ | ||
+ | * [[faecher: | ||
+ | * [[faecher: | ||
+ | * [[faecher: | ||
+ | * [[faecher: | ||
+ | * [[faecher: | ||
+ | * Welche Bedeutung haben die folgenden Akronyme: LIFO bzw. FIFO? Zu welchen ADTs gehören diese Begriffe jeweils? | ||
+ | * Wie sieht eine geeignete Datenstruktur aus, wenn man in Java eine verkettete Liste, ein Schlange oder einen Stack implementieren möchte? Zeichne UML Diagramme! | ||
+ | |||
+ | |||
+ | ==== Binärbäume ==== | ||
+ | |||
+ | * Mit welcher Datenstruktur kann man einen Binärbaum implementieren? | ||
+ | * Was bedeuten die Begriffe // | ||
+ | * | ||