더북(TheBook)

2.2.1 계층적 문제

계층적 속성을 갖는 몇 가지 예를 살펴보겠습니다. 그림 2-1은 어떤 회사의 조직도입니다.

▲ 그림 2-1 회사의 조직도

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

▲ 그림 2-2 대학의 교과 과정 계층도

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.