정보 처리/자료구조

트리(Tree)

본클라쓰 2009. 10. 27. 09:26

 

 대상 정보를 계층적으로 구조화시키고자 할 때 사용하는 자료 구조가 트리이다. 트리는 다음과 같이 정의된다.  

  • 트리에는 하나의 루트(root) 노드가 있다. 반드시 최상위 루트노드가 1개 있어야 한다.
  • 루트를 제외한 나머지 노드들은 서로 중복되지 않는 여러 개의 노드 집합으로 나눠진다. 이 때 각각의 노드 집합들은 역시 트리가 된다.




'정보 처리 > 자료구조' 카테고리의 다른 글

배열(Array)  (0) 2010.06.17
이중연결 리스트(Double Linked List)  (0) 2010.03.21
큐(Queue)  (0) 2009.10.27
스택(stack)  (0) 2009.10.27
자료 구조의 개요  (0) 2009.10.26