요즈음 들어서 알고리즘 관련 된 책을 많이 읽어왔다.

"Introducing Algorithm",

"Classic Computer Science Problem in Java",

"Advanced Algorithms and Data Structure"

 

다들 좋은 책인데... "Classic Computer Science Problem in Java"를 제외하면 

책도 두껍고 좀 원론적인 내용들도 많은 편이라 처음부터 끝까지 다 읽기는 조금 어려운 책이다.

 

그런데에 비해 "똑똑한 코드 작성을 위한 실전 알고리즘"은..
300쪽 남짓의 적은 사이즈에도 Big(O), 해싱, 힙, 정렬, 트리 그리고 그래프.

중요한 알고리즘 ( 그리고 자료구조) 를 코드 단계별로 그림을 곁들여 쉽게 설명해 주다 보니 이해하기 쉽다.

마치 강의를 직접 듣는 느낌이랄까...

 

아쉬운점은.. 조금 더 많은 주제를 다루어 주었으면 어떗을까 하는 아쉬움이 들었다.

 

총평으로는 프로그래밍 초보자도 쉽게 알고리즘에 대해서 이해할 수 있게 잘 쓰여진 입문서이다.

아쉬운점은 조금더 많은 내용을 다루었었으면 하는 점이고..

책을 읽은 후 좀 더 다양한 알고리즘 문제를 보고 싶다면 "Classic Computer Science Problem in Java"
( Java 이외에 다른 언어로도 책이 쓰여져 있다.) 을 다음 책으로 추천해 주고 싶다.

 

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다

Posted by headiron
,