根据给定的 N 个节点,可以使用递归算法建立树结构,代码如下:
// 定义树节点类
class Node {
int val;
List
children;
Node(int val) {
this.val = val;
this.children = new ArrayList
();
}
}
// 建立树结构
public Node buildTree(int[] nodes) {
Node root = new Node(nodes[0]);
for(int i = 1