Lyva의 인생기록소

[게임으로 익히는 코딩 알고리즘] 알고리즘도 쉽게 배워보자

by Karice
반응형

이번에 소개할 책

인트로

컴퓨터를 공부한다면 꼭 필요한 알고리즘, 하지만 처음 컴퓨터 공부를 하는 사람들이나 보통 사람들은 알고리즘을 시작하기는 해도 보통은 정렬이나 탐색까지만 가도 이해력이 부족하기 시작한다. 물론 필자도 그런 시기가 있었다. 그때 필자는 어떻게든 이해하려고 코드를 1줄 1줄씩 직접 해석하면서 열심히 공부했는데 이번에 이 책의 설명을 보고 왜 필자가 공부할때는 이런 책이 없었을까.. 라고 생각했다. 이 책은 우리와 친근한 게임과 연관시켜서 알고리즘을 설명하는데 어떻게 효율적으로 우리를 알려줄지 한번 알아보자

 

 

메인 내용

이 책은 크게 3개의 파트로 이루어져있고 처음에는 기본적인 코딩의 이해를 설명하고 2장은 직접 게임과 연관시켜서 알고리즘을 설명하고 3장은 응용문제를 실제로 풀 수 있는데 전개가 매우 깔끔하다. 주 내용인 2장을 보면 13개의 알고리즘을 각각의 게임과 연관 시켜서 설명해주는데 다소 억지스러운 부분도 가끔씩은 있지만 전체적으로 이해하기 쉽고 그림으로 설명도 잘 해주어서 글을 읽기도 쉬웠다.

 

 

나의 생각

알고리즘은 코딩의 필수불가결한 존재이다. 하지만 그만큼 이해하기가 힘들다. 한번 이해를 하면 계속 쓸 수 있지만 그 한번 이해하기가 정말 힘든데 이 책은 그런 부분을 정말 잘 캐치한 것 같았다. 일단 쉽게 다가와서 점점 이해시켜주고 심화과정까지 이어지는 부분이 매우 매끄러웠다. 가끔씩 생각이 안날때 이 책은 다시 보기도 편하고 친근하게 다시 볼 수 있어서 좋은 책인 것 같다.

 

 

 

마무리

코딩을 시작하는 사람들이 늘면서 알고리즘 입문서도 점점 늘고 있는데 그 중에 게임에 관심이 많은 사람이라면 더욱 쉽게 다가가고 이해하고 매치 시키기도 쉬울 것이다. 알고리즘 입문서~ 중급자에게 매우 추천할 만한 좋은 책!

 

**이 책은 한빛미디어로부터 지원받아 작성된 서평입니다.**

반응형

블로그의 정보

Lyva의 인생기록소

Karice

활동하기