我正在为大学做作业。是我第一次使用树作为数据结构,我不明白如何在 Java 中实现它。我必须从 .txt 文件中读取这样的字符串
(1 (2 (5 (13) 6 7) 3 (8 9) 4 (10 11 12)))
其中圆括号是以这种方式表示根和子的树的级别的分隔符 --> (root (soon1 Soon2) )
这棵树的结构是这样的:
1
2 3 4
5 6 7 8 9 10 11 12
13
我已经实现了一种读取 .txt 文件的方法,但我不知道如何将值存储在不同的级别并将它们标记为根或子级。