2.2.1 계층적 문제
계층적 속성을 갖는 몇 가지 예를 살펴보겠습니다. 그림 2-1은 어떤 회사의 조직도입니다.
▲ 그림 2-1 회사의 조직도
위 조직도에서 CEO는 회사의 최고관리자로서 부사장을 관리합니다. 부사장은 세 명의 임원을 이끌고 있고, 각 임원들은 또 다른 조직을 이끌고 있습니다. 이러한 조직 구성은 계층적으로 표현되며, 이러한 데이터는 배열, 벡터, 연결 리스트 같은 자료 구조로는 표현하기 어렵습니다. 다른 예를 하나 더 살펴보겠습니다. 그림 2-2는 대학의 교과 과정 계층도입니다.
▲ 그림 2-2 대학의 교과 과정 계층도