好的,这里是用 Java 实现一个树的简单示例。
首先,我们可以定义一个节点类来表示树中的每个节点:
classNode {
int val;
Node left;
Node right;
public Node(int val) {
this.val = val;
}
}
接下来,我们可以定义一个树类来维护整个树:
class Tree {Node root;
public Tree(Node root) {
this.root = root;
}
}
最后,我们可以通过建立节点之间的父子关系来构建整棵树。例如,我们可以这样建立树:
Node root = new Node(1);
root.left = new Node(2);
root.right = new Node(3);
root.left.left = new Node(4);
root.left.right = new Node(5);
Tree tree = new Tree(root);
这样,我们就构建出了如下的树:
1
/ \
2 3
/ \
4 5
希望这对你有帮助!