트리 ( Tree )
·
⭐C Sharp/15-6. 트리와 그래프
트리 ( Tree )트리는 계층적 ( Hierarchical ) 구조를 표현하는 자료구조이다.노드 ( Node ) 와 간선 ( Edge ) 으로 이루어지며 부모 - 자식 관계를 가진다.대표적인 예시 : 폴더 구조 , 조직도 , 게임 내 스킬 트리 ▼노드 ( Node )정의 : 트리의 구성 요소 ( 데이터를 담는 단위 )하나의 노드는 데이터와 자식 노드( 들 )에 대한 참조를 가진다. 1. 루트 노드 ( Root Node )최상위에 있는 노드 ( 부모가 없다 )트리 전체의 시작점 2. 내부 노드 ( Internal Node )부모도 있고 자식도 있는 중간 단계 노드 3. 리프 노드 ( Leaf Node )더 이상 자식이 없는 노드 ( 끝 점 ) A(루트) / \ ..