트리(Tree), 이진트리(Binary Tree)
트리(Tree) 트리는 1개 이상의 노드로 이루어진 유한집합으로서,1) 노드 중에는 루트(root)라는 노드가 하나 있고,2) 나머지 노드들은 n(>=0)개의 분리 집합 T1,T2, ... , Tn으로 분할될 수 있다. 차수(Degree): 한 노드의 서브트리의 수- Leaf/Terminal Node: 차수가 0인 노드- Sibling Node: 같은 부모노드를 가진 노드들- Degree of a tree: 트리에 있는 노드의 최대 차수- Ancestor: 루트에서부터 그 노드까지 경로상의 모든 노드 위의 그림의 예시로 들어보겠다.1) Leaf/Terminal Nodes: K, L, F, G, M, I, J2) Sibling Nodes: (K & L) , (F & G & H), (B & C & D) 등3..
2017. 12. 11.