트리 : 두 지점의 연결관계로 구성되어지고 계층 관계가 존재한다는 것이 특징이다.트리는 노드로 이루어진 자료구조로 스택이나 큐와 같은 선형 구조가 아닌 비선형 자료구조이다. 트리에서 쓰이는 용어들을 공부해보자.노드 : 각 지점을 의미하며 ( 정점이라고도 불린다. )간선 : 두 노드를 연결하는 선 ( 예지 라고도 불린다.)루트 노드 : 트리에서 맨 꼭대기를 의미한다.부모 자식 : 위에있는 것이 부모, 아래에 있는 것이 자식이라고 한다.차수 : 특정 노드를 중심으로 자식이 몇 개 있는지를 의미한다.깊이 : 루트 노드와 얼마나 떨어져있는지를 의미한다.높이 : 트리에서 깊이가 가장 깊은 높이 , 루트노드의 깊이를 0이라 했을때 가장 긴 깊이에 1을 더한 값리프 노드 : 자식을 가지고 있지 않은 노드트리에는 사..