트리 (Tree)
기본 용어 Tree 정의 : node로 이루어진 유한집합으로 root node와 나머지 노드 (T_1, T_2, ..., T_n)으로 분리. 이때 T_i는 각각 하나의 tree (sub tree 혹은 부분 tree)라 함 node의 차수(degree) 해당 node의 sub tree 수 tree의 차수 tree에 포함된 node들 중 최대 차수 리프(leaf) 또는 단말노드(terminal) 차수가 0인 node ex) K, L, F, G, M, I, J 비단말노드(non-terminal) 차수가 0이 아닌 node ex) A, B, C, D, E, H 레벨(level) root level이 1일 때 부모-자식은 1 level씩 증가 tree 깊이(depth) 또는 높이(height) tree에 속한 n..