Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
faecher:informatik:oberstufe:adt:baeume:baumalgorithmen [07.02.2022 18:25] – sbel | faecher:informatik:oberstufe:adt:baeume:baumalgorithmen [07.02.2022 18:27] (aktuell) – gelöscht sbel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Algorithmen auf Bäumen ====== | ||
- | In diesem Programmierauftrag sollen die einfachen Baumalgorithmen implementiert werden: Bestimmen der Knotenanzahl, | ||
- | |||
- | Arbeite mit folgendem BlueJ-Projekt: | ||
- | |||
- | Die Klasse Binaerbaum ist aus der Einführung übernommen, | ||
- | |||
- | Die Klasse // | ||
- | |||
- | Um die Algorithmen zu testen, kannst du einen von 100 Testbäumen aus der Klasse // | ||
- | Klicke nach dem Übersetzen mit der rechten Maustaste auf die Klasse // | ||
- | |||
- | Klicken dann erscheinenden Fenster auf '' | ||
- | |||
- | Du kannst dir den Baum mit der Methode '' | ||
- | |||
- | ---- | ||
- | {{: | ||
- | === (A1) === | ||
- | |||
- | Erzeuge mit den zur Verfügung stehenden Konstruktoren den folgenden Binärbaum im BlueJ Projekt: | ||
- | |||
- | {{ : | ||
- | |||
- | Und lasse dir den Baum anzeigen. | ||
- | |||
- | |||
- | ---- | ||
- | {{: | ||
- | === (A2) === | ||
- | |||
- | Implementiere die Methoden '' |