서평

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

하나공신 2020. 3. 11. 10:16

1. 책정보


https://book.naver.com/bookdb/book_detail.nhn?bid=11823284

 

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

알고리즘은 쉽게 말해 어떤 문제를 해결하기 위한 명령을 모아 놓은 것이다. 이 책에서 다루는 알고리즘은 다른 코드보다 속도를 빠르게 하거나 아주 흥미로운 문제를 풀기 위한 것이다. 정렬 및 탐색과 같은 작업부터 시작해서 동적 프로그래밍 및 추천 시스템과 같은 훨씬 복잡한 문제를 해결할 수 있는 방법을 배운다.

book.naver.com

  • 저자 : 아디트야 바르가바
  • 출판사 : 한빛미디어

 

2. 후기 


대략적으로 알고리즘에 대한 개념은 있었지만 확실하게 정리가 안되는 느낌이 들어서,

수학적 내용은 줄이고 쉽게 설명한 책을 찾다가 이 책을 알게됐다. 

 

복잡한 설명은 최소화하고, 핵심 개념과 각 알고리즘이 지향하는 바를 확실하게 설명해준다.

게다가 그림도 친절하고 귀여워서 막히는 부분 없이 잘 읽어나갈 수 있었다. 

특히 동적 프로그래밍 문제는 막연한 두려움이 있었는데 기초를 확실히 이해할 수 있었다.

알고리즘 풀이과정 예시
KNN 알고리즘 개념에대한 설명

 

책 마지막에는 특정 단어를 기준으로 인덱싱도 제공하고 있어서 

나중에 헷갈리는 개념이 있어도 쉽게 찾아 볼 수 있을 것 같아서 더욱 만족스러웠다. 

 

가능하면 책은 빌려서 봤었는데 이 책은 구매해서 필요할 때마다 볼 예정이다.

책 말미에 각 분야별로 심화학습 해야할 내용들도 추천하고 있어서, 다음 단계로 가기 위한 좋은 지침서의 역할도 하고 있다.

 

3. 추천 대상 / 평점 


★★★★ (5.0 / 5.0)

나와 같은 초보 개발자나 S/W 전공생, 프로그래밍에 관심있는 모두에게 추천한다. 

다만 프로그래밍 언어 기초는 알고 있는 사람이 봐야 책의 내용을 제대로 이해할 수 있다.