본문 바로가기

책 리뷰 - Hello Coding 그림으로 개념을 이해하는 알고리즘

반응형


한빛미디어의 이벤트를 통해 리뷰를 작성합니다.


프로그래밍을 하면서 언제나 목마름의 대상이였던 알고리즘을 파이썬이란 언어를 사용하는 책으로 접하게 되었습니다. 

시중에 많은 알고리즘 책과 더불어 파이썬을 주제로 한 책도 몇가지 있지만 대부분 C언어로 되어있는 책들은 언어의 장벽이 어느정도 존재해

쉽게 다가가기 힘들었으며 눈에 잘 들어오지도 않았습니다.

또한, 파이썬으로 된 책도 있었지만 알고리즘에 대한 개념을 이해하기엔 다소 아쉬운 풀이를 하고 있었습니다.


이 책은 이벤트로 받은 책이지만 기존에 이해하기 힘들었던 알고리즘에 대해 쉽고 재밌게 풀어준 책이였습니다.

제 수준은 파이썬으로 더하고 나누고 변수정도만 만들 수 있는 실력이지만 파이썬의 장점(개인적인 생각)인 직관적인 코드로 구성되어 있어

파이썬에 대해 깊은 이해가 많이 없어도 알고리즘을 이해하기에는 부족함이 없었습니다.


저자가 말하길 중학교 수준의 수학능력 정도만 되어도 이 책을 완독할 수 있다는 자부심을 나타내고 있으며 의도적인 그림인지는 모르겠으나 

손으로 직접 그린 것 같은 부가설명으로 개념에 대해 좀 더 명확하고 쉽게 설명을 하고 있습니다.


가령 알고리즘을 전혀 몰랐던 저에게 어려운 단어였던 '이진 탐색'은 큰수 찾기라는 쉬운 예시를 들으며 이해도를 높였으며 예제를 통해

쉽게 적용해보고 실습할수 있도록 풀이되어있습니다.


물론 파이썬은 2버전과 3버전이 나누어져 있는데 본문에는 2버전 위주로 설명되어 있으며 3버전과 다른 문법이라면 따로 표시해두어

파이썬을 사용하는 사용자들 누구든지 쉽게 실습할 수 있도록 돕고 있습니다.


이 책을 완독하고 나면 지금보다 더 나은 코드를 짜고 좀 더 실력을 키울 수 있는 좋은 기회가 될 것으로 생각됩니다.


책에 대한 자세한 사항 및 구입처는 밑에 url을 참고해 주세요.

Hello Coding 그림으로 개념을 이해하는 알고리즘


반응형