책이야기
똑똑한 코드 작성을 위한 실전 알고리즘
headiron
2022. 6. 21. 23:09
요즈음 들어서 알고리즘 관련 된 책을 많이 읽어왔다.
"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 이외에 다른 언어로도 책이 쓰여져 있다.) 을 다음 책으로 추천해 주고 싶다.
한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다