Gibt es eine Standard-Java-Bibliotheksklasse, um einen Baum in Java darzustellen?
Speziell muss ich das Folgende darstellen:
- Der Teilbaum an einem beliebigen Knoten kann eine beliebige Anzahl von Kindern haben
- Jeder Knoten (nach der Wurzel) und seine Kinder haben einen String-Wert
- Ich muss alle Kinder (eine Art Liste oder Array von Strings) eines gegebenen Knotens und ihren Zeichenfolgenwert erhalten (d.h. eine Methode, die einen Knoten als Eingabe nimmt und alle Zeichenfolgenwerte der Kinderknoten als Ausgabe zurückgibt)
Gibt es eine verfügbare Struktur dafür oder muss ich meine eigene erstellen (falls erforderlich, wären Implementierungsvorschläge toll).