Halli hallo an alle,
ich arbeite gerade mit JUNG und versuchen damit einen Binary Search Tree zu erstellen. Hat jemand sowas mit JUNG schon gemacht?
Ich habe gerade das Problem, dass das Hinzufügen der Knoten nicht so abläuft, wie es in solch einem Tree sein sollte.
Beispiel: 100 ist Root. Wenn ich als nächstes die 150 hinzufüge, wird es zum Kind der 100. Wenn ich als nächstes 50 hinzufüge, dann wird es ebenfalls zum Kind der 100, aber der Tree sieht dann so aus:
......100
....../....\
....150...50
und so soll das ja nicht aussehen.
Das Problem ist, dass ich einfach keine Lösung finde, wie man der 50 sagen könnte, dass sie auf die linke Seite gehen soll. (Kleine Werte links, größere Werte rechts.) Ich hoffe ihr versteht was ich meine.
Grüße
ich arbeite gerade mit JUNG und versuchen damit einen Binary Search Tree zu erstellen. Hat jemand sowas mit JUNG schon gemacht?
Ich habe gerade das Problem, dass das Hinzufügen der Knoten nicht so abläuft, wie es in solch einem Tree sein sollte.
Beispiel: 100 ist Root. Wenn ich als nächstes die 150 hinzufüge, wird es zum Kind der 100. Wenn ich als nächstes 50 hinzufüge, dann wird es ebenfalls zum Kind der 100, aber der Tree sieht dann so aus:
......100
....../....\
....150...50
und so soll das ja nicht aussehen.
Das Problem ist, dass ich einfach keine Lösung finde, wie man der 50 sagen könnte, dass sie auf die linke Seite gehen soll. (Kleine Werte links, größere Werte rechts.) Ich hoffe ihr versteht was ich meine.
Grüße