계속 새롭게 등장하는 알고리즘과 용어를 이해하고 응용하는 것은 개발자의 숙명입니다. 개발자로서 스트레스 없이 살아가기 위해서는 새로운 용어나 알고리즘이 나오더라도 쉽게 이해할 수 있다는 자신감이 무척 중요합니다. 막상 이해하면 별거 아니라는 자신감으로 누구보다 먼저 정면으로 부딪쳐 맞서야 합니다. 이러한 자신감을 가지기 위해서는 대표적인 알고리즘을 확실히 알아 두는 것이 좋습니다.
또한, 알고리즘의 구체적인 부분을 살펴보기에 앞서 추상적으로 그 원리를 이해하는 것이 좋습니다. 특히 알고리즘이 관리하는 상태의 변화를 그림과 숫자로 추적하면서 이해하는 것이 상당히 도움이 됩니다. 그래서 알고리즘을 공부하려는 분에게 다른 책보다 이 책을 먼저 읽기를 권하고 싶습니다. 그림의 도움을 받아 쉽고 빠르게 이해한 뒤 더 구체적인 내용을 추가로 학습하는 접근법을 추천합니다.