Tree(트리)
· 약 3분
- 루트 정점을 제외한 모든 정점은 반드시 하나의 부모 정점을 가진다.
- 정점이 N개인 트리는 반드시 N−1개의 간선을 가진다.
- 루트에서 특정 정점으로 가는 경로는 유일하다.
이진트리
- 각 장점이 최대 2개의 자식을 가지는 트리
- 정점이 N개인 이진트리의 최악의 경우 높이가 N이 될 수 있다.
- 정점 N개인 포화 또는 완전 이진 트리의 높이는 logN이다.
- 높이가 h인 포화 이진 트리는 2h−1개의 정점을 가진다.
- 일반적인 이진 트리를 사용하는 경우는 많지 않고 다른 자료구조에 응용된다.
예) 이진 탐색 트리, 힙, AVL 트리, 레드 블랙 트리