Hallo allerseits,
bin Neuling hier und im Bereich der Java Programmierung.
Ich habe mich heute mal mit der Implementierung eines binären Baumes versucht.
Das Einfügen von Objekten und Auffinden ist kein Problem nur an der Bestimmung der Höhe
beiße ich mir die Zähne aus
Vielleicht könnt ihr mir da weiterhelfen. Anbei eine entwurfene Methode, die wahrscheinlich
von grund auf verkehrt sein wird ... jaja diese Rekursionen :lol:
Danke für Ratschläge schon im Voraus!
Grüße
Andreas
bin Neuling hier und im Bereich der Java Programmierung.
Ich habe mich heute mal mit der Implementierung eines binären Baumes versucht.
Das Einfügen von Objekten und Auffinden ist kein Problem nur an der Bestimmung der Höhe
beiße ich mir die Zähne aus
Vielleicht könnt ihr mir da weiterhelfen. Anbei eine entwurfene Methode, die wahrscheinlich
von grund auf verkehrt sein wird ... jaja diese Rekursionen :lol:
Code:
public static int getMaximaleHoehe(Knoten n){
if (n==null) return hoehe;
if (n.links!=null) {hoehe++;getMaximaleHoehe(n.links);}
else if (n.rechts!=null) {hoehe++;getMaximaleHoehe(n.rechts);}
else
// return hoehe; ???
}
Danke für Ratschläge schon im Voraus!
Grüße
Andreas