J
jacko
Gast
Hallo,
ich sitzte jetzt schon länger daran, die einzelnen Werte eines BinBaums rekursiv auszugeben.
Ich habe einen Binbaum schon erstellt, mir fehlt lediglich die Methode um die ganzen Knoten zu durchlaufen und sie absteigend von groß nach klein auf dem Screen auszugeben:
Folgender Baum:
9
/ \
3 12
/ \ \
0 5 13
Hier müsste also dann folgendes auf dem Bildschirm ausgegeben werden: 13 12 9 5 3 0
mein Baum bisher:
Wäre nett, wenn mir jemand bei der Methode helfen könnte, hab irgendwie nix passendes gefunden.
Vielen Dank.
Gruß
jacko
ich sitzte jetzt schon länger daran, die einzelnen Werte eines BinBaums rekursiv auszugeben.
Ich habe einen Binbaum schon erstellt, mir fehlt lediglich die Methode um die ganzen Knoten zu durchlaufen und sie absteigend von groß nach klein auf dem Screen auszugeben:
Folgender Baum:
9
/ \
3 12
/ \ \
0 5 13
Hier müsste also dann folgendes auf dem Bildschirm ausgegeben werden: 13 12 9 5 3 0
mein Baum bisher:
Code:
public class BinBaum<Int> {
private Integer k;
private BinBaum<Integer> left;
private BinBaum<Integer> right;
public BinBaum(Integer k, BinBaum<Integer> left, BinBaum<Integer> right) {
this.k=k;
this.left=left;
this.right=right;
}
Wäre nett, wenn mir jemand bei der Methode helfen könnte, hab irgendwie nix passendes gefunden.
Vielen Dank.
Gruß
jacko