개념/자료구조
트리
웅드
2023. 11. 29. 16:27
비선형 자료구조
- Node(vertex)와 Link(edge)로 구성되어 있다.
- Node는 정보를 포함하고 있다.
- Link는 두 Node간의 연결관계를 나타낸다.
- Root가 하나 존재해야한다 -> Root는 최상위 Node
- Root를 제외한 모든 Node는 하나의 부모를 가져야 한다.
- Node는 여러개의 자식을 가질 수 있다.
- 한 Node로 부터 다른 Node로 가는 경로는 유일 해야한다.
트리의 용어들
- Node : 정보를 나타낸다.
- Link : node의 연결 관계를 나타낸다.
- Root node : 부모가 없는 최상위 노드
- Leaf node : 자식이 없는 최하위 노드
- Internal node : Leaf node가 아닌 노드
- path : 한 node로부터 다른 node로 가는 경로
- level : Root에서 특정 노드로 가는 경로의 노드 수
반응형