현실 세계에서 모든 사물은 다른 사물과 연관성을 갖습니다. 사람과 사람 사이도 그렇고, 도시와 도시 사이도 그렇습니다. 이런 객체와 그 연관성에 대한 모델링을 그래프(Graph)라고 합니다. 그래프는 객체의 위치는 따지지 않고 오직 연결 관계 즉 위상(Topology)만 따지는 위상수학의 범주에 속합니다.
어느덧 검색 알고리즘의 마지막 장입니다. 이번 장에서는 이진트리의 범주를 벗어나지 않으면서 자동으로 균형을 맞추는 알고리즘인 레드-블랙 트리(Red-Black Tree)에 대해 알아봅니다.