본문 바로가기
후기

[책 리뷰] Do it! 알고리즘 코딩 테스트 - 자바 편 리뷰

by 초코칩프라푸치노 2022. 4. 18.

안녕하세요! 저는 최근 SW마에스트 준비 바빠서 글 올릴 시간이 부족했는데요, 오늘은 'Do it! - 알고리즘 코딩 테스트(자바 편)' 소개해드리고자 합니다.

 

최근 많은 기업들이 서류 평가의 한계를 느껴 블라인드 채용을 도입하면서 점차 코딩 테스트를 치르는 곳들이 많아졌습니다. 아무래도 컴퓨터공학에서 제일 어려운 '알고리즘' 과목을 바탕으로 문제를 출제하다 보니 많은 분들이 어려움을 느끼는 것 같습니다.

 

알고리즘 및 코딩테스트가 어려운 분들을 위해 Do-it! 시리즈로 알고리즘 코딩 테스트 자바 편이 신간 출판되었습니다! 함께 봐보실까요?

책의 첫인상

저는 책의 표지에 굉장히 신경을 많이 씁니다. 이 책은 오래 사용할 수 있도록, 책의 표지에 방수 처리와 모서리 접힘 방지가 되어 있어서 만족했습니다. 또한, 디자인이 깔끔해서 오래 봐도 질리지 않을 것 같습니다.

외관

 

책 내부

책은 코딩 테스트의 개념, 기초 알고리즘, 심화 알고리즘으로 구성되었습니다. 

목차

목차에서 인상 깊었던 것은 생각보다 다양한 알고리즘을 배울 수 있다는 것입니다. 특히, 밸만-포드 알고리즘이 있는 것이 눈에 들어왔습니다.

일정표를 통해 자신의 스케줄을 조정하여 학습할 수 있습니다! 또한, 코딩 테스트 임박하신 분들을 위해 핵심 문제를 뽑아서 대비할 수 있도록 도움을 주는 단기 일정표도 제공합니다.

이 책의 주요 특징은 대한민국에서 가장 큰 알고리즘 풀이 사이트인 백준과 백준의 문제 랭킹을 메기는 Solved.ac의 랭킹을 참고하여 책을 구성했다는 것입니다. 아무래도 대한민국에서 가장 많은 분들이 사용하는 알고리즘 사이트다 보니, 참고할 reference들이 많고 채점 시 다양한 언어들을 제공합니다. 또한 자신이 문제를 해결하면 할수록 Solved.ac에서 자신의 티어도 상승해 큰 동기부여가 됩니다!

 

총평

코딩 테스트에 처음 입문하시는 분들에게 추천드립니다. 특히, 백엔드 개발자 중에서 Spring Framework를 Main 기술 Stack으로 사용하시는 분들이라면 더욱 유용하게 공부할 수 있을 거라고 생각이 들더라고요. 요즘 워낙 코딩 테스트 책들이 C++ 또는 Python을 Main으로 설명하기 때문에 Java만 하시는 분들에게는 한 줄기의 빛이 되지 않을까 싶습니다 ㅎㅎ

 

아쉬운 점을 하나 뽑자면 프로그래머스도 같이 참고할 수 있도록 했다면 더 좋았지 않을까 싶습니다. 카카오 기출 같은 높은 수준의 구현 문제도 백준 티어로 표시하면 공부하는 입장에서도 편할 것 같다는 생각이 들었습니다 :) 

 

 

※이 책은 출판사 "이지스퍼블리싱"에서 서평단으로 선정되어 작성한 글입니다.

반응형

댓글