트리(tree) 구조의 기본 개념과 용어 설명
Last updated
Last updated
public class TreeNode<T> {
private T data;
private List<TreeNode<T>> children = new ArrayList<>();
public TreeNode(T data) {
this.data = data;
}
public void addChild(TreeNode<T> child) {
children.add(child);
}
public T getData() {
return data;
}
public List<TreeNode<T>> getChildren() {
return children;
}
}TreeSet<Integer> treeSet = new TreeSet<>();
treeSet.add(3);
treeSet.add(1);
treeSet.add(2);
System.out.println(treeSet); // [1, 2, 3]