1. 트리
값을 가진 Node와 간선(Edge)로 이루어져 있다.
1은 루트(Root)노드이다.
모든 노드들은 0개 이상의 자식(Child)노드를 갖고 있으며 보통 부모-자식 관계로 부른다.
트리에는 사이클이 존재할 수 없다.(사이클이 존재 : 그래프)
모든 노드는 자료형으로 표현이 가능하다.
루트에서 한 노드로 가는 경로는 유일하다.
노드의 개수가 N개이면 간선은 N-1개를 가진다.
2. 트리 순회 방식