CS지식

[도서리뷰] 알고리즘 인사이드 with 파이썬

차빛 2024. 5. 26. 10:11
반응형

 

 

개발자 붐은 코로나이후에 한번 크게 오고 지금은 정체기인데 파이썬은 개발을 시작하기 위한 가장 좋은 언어라고 불리다시피,

개발자가 되기위해 파이썬으로 알고리즘, 코딩테스트를 준비하는 개발자라면 또, 알고리즘/코딩테스트가 뭔지 모르니 개념부터 알고 가자면 무조건 두번은 읽어봐야하는 책이라고 할 수 있을 것 같다.

 

 

 

 

 

알고리즘 인사이드 with 파이썬은 '코딩테스트준비하기'뿐만 아니라 알고리즘 설명부터 시작하기때문에 상급개발자로 가기 위해선 그리고 코드를 잘 쓰기 위해선 충분한 알고리즘의 이해가 꼭 필요하다.

 

 

알고리즘 인사이드 with 파이썬 이외에도 다른 알고리즘/코딩 관련 서적들이 많겠지만, 가성비최강에 도식화와 충분한 설명이 있는 좋은 책이라고 생각이 든다.

 

 

'알고리즘 인사이드 with 파이썬'은 파이썬을 이미 알고 있는 독자를 대상으로 설명을 하지만, 파이썬맛보기만 한 상태라면 파이썬 기본문법을 한번 더 훑고 시작하니 여유를 가지고 책을 읽어보길 바란다.

파이썬 맛보기 후 가장 기본적인 알고리즘인 스택, 큐, 링크드 리스트 등등 파이썬 개발자들에게만 중요한게 아닌 개발자라면 알아아야하는 기본 알고리즘을 설명한다. 

 

 

가장 좋았던 점은 앞에도 언급했다시피 많은 그림자료, 이해를 돕기 위한 도식화이다.

처음 알고리즘을 접했을 때 이렇게 도식화된 책을 읽을 수 있었다면 더 쉽게 이해했을텐데라고 먼저 생각했다.

 

 또한 해결코드를 제공함으로써 코드를 읽고 풀이는 알아서 찾아야하는게 아니라

긴 설명이 덧붙여져있어 주니어 개발자여도 충분히 이해할 수 있게 잘 설명이 되어있으며,

 

각 챕터마다 Note 로 독자가 놓치기 쉬운 포인트들까지 하나씩 찝어주고있다.

 

 

이 책의 좋은점

파이썬의 기본문법부터 한번씩 훑고 정규표현식, 주요 알고리즘을 차례대로 설명한다.

코딩테스트에 자주  출제되는 주요알고리즘문제를 풀이방법, 풀이코드와 함께 자세히 설명한다.

도식화, 그림들이 많아서 이해하기 쉽다.

 

 

아쉬운 점

여느 다른 코딩테스트 책들과 크게 다른 점은 없지만 

실물책을 가지고 보기는 힘들어보이고 아이패드로 보면 편할 것 같다.

 

뒷부분 문제풀이는 독자가 문자를 먼저 풀고 이후에 찾아 볼 수 있게 구성되어있었으면

더 좋았을 것 같다.

 

 

 

 

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

 

반응형