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:baeume:baumalgorithmen:start [07.02.2022 18:23] – sbel | faecher:informatik:oberstufe:adt:baeume:baumalgorithmen:start [02.05.2024 07:40] (aktuell) – Frank Schiebel | ||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
Klicke nach dem Übersetzen mit der rechten Maustaste auf die Klasse // | Klicke nach dem Übersetzen mit der rechten Maustaste auf die Klasse // | ||
- | Klicken | + | Klicke im dann erscheinenden Fenster auf '' |
Du kannst dir den Baum mit der Methode '' | Du kannst dir den Baum mit der Methode '' | ||
+ | |||
+ | ++++ Screencast zu obiger Erklärung | | ||
+ | {{ : | ||
+ | ++++ | ||
---- | ---- | ||
Zeile 24: | Zeile 28: | ||
{{ : | {{ : | ||
- | Und lasse dir den Baum anzeigen. | + | Lasse dir den Baum anzeigen |
Zeile 32: | Zeile 36: | ||
Implementiere die Methoden '' | Implementiere die Methoden '' | ||
+ | |||
+ | |||
+ | ** Tipps ** | ||
+ | |||
+ | ++++ Pseudocode '' | ||
+ | |||
+ | < | ||
+ | wenn der baum leer ist: | ||
+ | gib 0 zurück | ||
+ | sonst | ||
+ | gib 1 + anzahl(links) + anzahl(rechts) zurück | ||
+ | </ | ||
+ | |||
+ | |||
+ | ++++ | ||
+ | |||
+ | ++++ Pseudocode '' | ||
+ | |||
+ | < | ||
+ | wenn der baum leer ist: | ||
+ | gib 0 zurück | ||
+ | sonst | ||
+ | gib 1 + maximum(tiefe(links), | ||
+ | </ | ||
+ | |||
+ | |||
+ | ++++ | ||
+ | |||
+ | |||
+ | ++++ Pseudocode '' | ||
+ | |||
+ | < | ||
+ | wenn der baum leer ist: | ||
+ | gib false zurück | ||
+ | |||
+ | wenn daten == wert | ||
+ | gib true zurück | ||
+ | sonst | ||
+ | gib (enthaelt(links) || enthaelt(rechts)) zurück | ||
+ | </ | ||
+ | |||
+ | ++++ | ||
+ | |||
==== Material ==== | ==== Material ==== |