문제 해결을 위한 알고리즘 with 수학

알고리즘을 체계적으로 접근하기에 좋은 책

CS 전공자들이 선택하는 자료구조/알고리즘 책에 비해서 설명과 해설이 친절하다. 문제의 수가 많고, 난이도가 높지 않아서 알고리즘을 처음 접하는 분들이나, 자연계열이나 CS 전공이 아닌 분들이 이 책을 워크북 형태로 읽으면 좋을 책이다.

CS 전공자들의 경우 해당 책의 난이도르 고려하면 어렵지 않게 풀 수 있을 것으로 생각된다. 반면에, 해당 책에 수학이라고 말하긴 조금 어색하지만 나름의 이론을 제공하기 때문에 코드를 제외한 문제를 구성하는 주요 개념에 대해서 빠르게 학습하기에 좋은 책이다.

하지만, 용어의 일관성이…?

p174에 무게(weight)와 가중치(weight)가 애매하게 섞여서 사용되고 있는데, 간혹 이렇게 용어가 혼용되는 경우가 제법있다. 문제와 해설을 이해하는데 크게 어려움이 있는 것은 아니지만, 조금은 아쉬움이 남는다.

Written on October 20, 2023