메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

게임으로 익히는 코딩 알고리즘 리뷰

jin***

|

2019-07-09

게임으로 익히는 코딩 알고리즘

프로그래밍 언어의 기본 문법은 학습하였지만 막상 코딩을 시작하려니 막막한 입문자, 힘겹게 취직은 했지만 아는 것보다 모르는 것이 더 많은 초보 개발자, 업무를 진행할 때마다 많은 시행착오로 인해 업무 처리가 버거운 개발자라면 꼭 이 책으로 도전해보세요!

  • 저자 : 김영기
  • 출간 : 2019-05-06

IMG_9256.JPG

 

게임으로 익히는 코딩 알고리즘 리뷰

 

 

요즘 개발자의 취업 첫 단계는 바로 코딩 테스트일것이다. 지금까지도 많은 회사들이 코딩 면접을 보고 있고,

앞으로 더 많은 회사들이 면접 프로세스에 코딩 테스트를 추가할 것이다.

 

이 책은 취업을 준비하는 개발자들과, 자신의 알고리즘 로직을 향상시키고 싶은 개발자들을 위한 책이다.

 

코딩 문제들을 훈련하기 위한 사이트들 중에, 저자는 코딩 게임 (codingame.com)을 통해 다양한 알고리즘을

쉽게 설명하고 있다. 책의 큰 구분은 아래와 같다.

 

  • 코딩게임 소개: 코딩 게임 (codingame.com)의 인터페이스 및 제공 서비스를 간략히 소개하며, 어떻게 활용할 지 제안한다.
  • 프로그래밍 기본 문법 문제: 알고리즘 문제들을 해결하는 데 활용할 언어의 기본 문법을 활용하는 문제들을 해결한다.
  • 대표적인 자료구조들을 이용한 문제: 스택, 큐, 해시, 그래프 등을 활용하여 문제들을 해결한다.
  • 대표적인 알고리즘들의 문제: 재귀, 탐색, 길 찾기, 동적 프로그래밍을 활용하여 문제들을 해결한다.

 

 

이 책의 장점은, 초심자들에게 어려울 수 있는 알고리즘들을 쉽게 설명하고 있다는 것이다. 그리고 이미 해당

알고리즘들을 알고 있는 개발자들은 그 알고리즘을 이용해 직접 문제를 해결하는 연습을 해볼 수 있다.

 

초반부에 간단한 문법들을 알고있는 개발자들은 해당 부분을 뛰어넘고 시작하는 것을 추천하며, 이미 알고있다고

하더라도 알고리즘 문제들을 이 책을 통해서 점검한다면 코딩 테스트에서 좋은 결과를 얻을 수 있을 것이다.

 

또한 설명적인 장점과 더불어, 이 책에서는 코딩 문제를 어떻게 분석하는지를 설명하는 것이 큰 장점이라고

생각한다. 많은 개발자들이 자료구조나 알고리즘의 매커니즘을 이해하고 있지만, 실제 문제에 적용할 때는

어려움을 겪는다.

 

 

이 책에서는 문제에 대한 자세한 분석과, 이러한 상황에서 어떠한 알고리즘이나 자료구조를 사용해야하는지

친절하게 설명한다. 코딩 문제 연습의 기초를 닦을 수 있는 것이다. 이러한 훈련을 하고, 앞으로 다양한 코딩

테스트를 위한 플랫폼들에서 문제 분석 및 해결을 연습한다면, 취업시 코딩 테스트에서 어려움을 겪을 일은

없을 것이라 생각한다.

 

 

지인에게 이 책을 추천할 의향이 있으며, 다른 어린 학생들에게는 미래 준비를 위해 이 책을 선물할 의향이 있다.

많은 분들이 이 책을 잘 이용하여, 많은 것을 얻어갔으면 좋겠다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?