1. 트리(Tree) 루트(Root)라는 하나의 꼭짓점을 시작으로 간선(edge)으로 연결한다. 각 데이터는 노드(Node)라고 하며, 두 개의 노드가 상하 계층으로 연결되면 부모/자식 관계를 가진다. 트리구조의 특징 깊이(Depth) : 루트로부터 하위 계층의 특정 노드까지의 깊이 레벨(Level) : 같은 깊이를 가지고 있는 노드, 같은 레벨에 나란히 있는 노드를 형제 노드(Sibling Node)라고도 한다. 높이(Height) : 리프 노드를 기준으로 루트까지의 높이 서브트리(Sub tree) :트리 구조를 갖춘 작은 트리 2. 그래프(Graph) 여러 개의 점들이 서로 복잡하게 연결되어 있는 관계를 표현한 자료구조 그래프의 구조 직접적인 관계가 있는 경우 두 점 사이를 이어주는 선이 있다. 간접..