AtTheDriveIn
2006-11-26, 15:56:58
Hi
Wie bestimme ich rekursiv die Höhe, also längsten Pfad, eines Binärbaumes?
Hat jemand einen Tipp wie ich das machen kann?
Meine Überlegungen waren:
Wenn Knoten rechten Nachfolger hat: Höhe++, Funktion mit rechtem Knoten aufrufen
Wenn Knoten linken Nachfolger hat: Höhe++, Funktion mit linkem Knoten aufrufen
Ansonsten Rücksprung.
Wie bestimme ich rekursiv die Höhe, also längsten Pfad, eines Binärbaumes?
Hat jemand einen Tipp wie ich das machen kann?
Meine Überlegungen waren:
Wenn Knoten rechten Nachfolger hat: Höhe++, Funktion mit rechtem Knoten aufrufen
Wenn Knoten linken Nachfolger hat: Höhe++, Funktion mit linkem Knoten aufrufen
Ansonsten Rücksprung.