콘텐츠 바로가기
본문 바로가기


블로그 전체검색
Do it! 알고리즘 코딩 테스트 자바 편

[도서] Do it! 알고리즘 코딩 테스트 자바 편

김종관 저

내용 평점 5점

구성 평점 5점


 

  요새 IT 개발직군으로 취업 또는 이직을 준비하는 사람이라면 서류 통과 다음은 코딩테스트라는

관문이 기다리고 있다. 아무리 내가 준비가 많이 되어 있고, 면접 준비를 잘 했더라도 이 관문을 통과하지

못하면 다음 단계의 기회가 주어지지 않으므로 매우 중요한 시험이 되었다.

 

전공자라면 대학교에서 자료구조와 알고리즘을 배웠겠지만, 대부분 기억에서 잊혀지거나 알고 있더라도

실제 문제를 푸는 것은 다른 얘기다.  문제에서는 변별력을 주기 위해서 우리가 알고 있는 알고리즘을

응용하거나 예외처리를 하여 시간안에 문제를 해결해내야하기 때문이다. 그래서 코딩테스트를 어렵다고

느끼는 사람들이 많은 것 같다. 그래서 많은 책들이 나왔었지만, 진짜 국내 코딩테스트를 준비하기위해서

입문자까지 시험을 준비할 수 있는 책이 나온것 같다.

 

아직 자바를 사용하는 개발자 및 취업 준비생을 위해서 나온 책이다. 앞으로 다른 언어로도 책이 나온다고는

하나 문제의 기본 로직은 크게 다르지 않으므로 이 책을 먼저 봐도 괜찮을 것 같다.

 

그럼 자료구조가 잘 기억이 안난다면 자료구조를 먼저 공부해야할까?

읽어본 결과 자료구조 책을 보지 않더라도, 다 준비할 수 있도록 구성이 잘 되어 있어 이 책으로 바로 시작해

도 전혀 문제가 없을 것 같다.

 

이 책의 장점은 우리가 스스로 문제를 푸는 단계를 책에 녹여냈다는 것이다.

모든 문제는 아래와 같은 순서로 진행이 된다.

1. 문제 분석하기

2. 손으로 풀어보기

3. 슈도코드 작성하기

4. 코드 구현하기


 

 

실제 문제를 풀때도 우리가 종이에 문제를 분석하고, 손으로 문제를 풀어 슈도코드를 작성하고 실제 코드를

작성하는 단계를 다 녹여 풀이가 되어있다. 차근차근 읽어가며 문제를 풀다보면 자연스럽게 실제 시험에서도

많은 도움이 될 것 같다.

 

그리고 백준 문제로 되어 있기 때문에 백준사이트에서 문제를 먼저 풀어보고 책을 읽는 방식으로 진행을

해도 많은 도움이 될 것 같다.

 

또한 그래프, 트리, 조합, 동적계획법, 기하까지 실전 문제들도 다루고 있고, 책에서 100문제를 다루고 있기

때문에 책을 다 읽으면 분명 많은 도움이 될 것 같다. 지금까지 알고리즘 책을 사서 어렵다고 다 읽지 못하거

나 코딩테스트로 막막하셨던 분들에게는 가뭄의 단비와 같은 책이 될 것 같다.

 

[출판사로부터 책을 제공받아 주관적으로 작성한 리뷰입니다]

 
취소

댓글쓰기

저장
덧글 작성
0/1,000

댓글 수 0

댓글쓰기
첫 댓글을 작성해주세요.

PRIDE2