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

한빛미디어

독자리뷰

초보 프로그래머를 위한 알고리즘 서적!

wyh0***

|

2025-02-28

그로킹 알고리즘(개정판)

알고리즘, 어렵지 않다! 그림과 예제로 쉽게 배우는 알고리즘 입문서

  • 저자 : 아디트야 바르가바
  • 번역 : 김도형
  • 출간 : 2025-01-02

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

이 책을 선택한 이유는 최근 개발을 하면서 알고리즘 필요성이 많이 느껴져서이다.

주니어 개발자 당시 알고리즘 책들을 많이 봤지만 그동안 잘 안 쓰다 보니 잊어버린 게 대부분이고 그때그때 찾아보기 바빴다.

그래서 목표는 개념 정리!!

 

그로킹이란?

일단 난 저 단어의 의미를 몰랐다 ㅋㅋ

그래서 찾아보니 groking, "완전히 이해하다" 라는 뜻이었다.

한국말 번역하면 완전히 이해하는 알고리즘 이랄까?


 

난이도

책에서는 알고리즘에 대한 개념을 그림으로 설명해 주는데 사실 프로그래머가 아니더라도 읽기엔 부담이 없다.

기본적으로 프로그래밍 능력보다는 수학적인 능력을 요구하고 그 수준이 높지 않기에 이해하는데 어렵지는 않다.

우리가 학생 때 배운 정렬이나 탐색 알고리즘이 대표적인 예고 프로그래머들이 실무에서 자주 쓰는 트리 알고리즘과 같이 일반인들? 은 모르는 알고리즘도 나온다.

구성

각 챕터에서는 먼저 생소할 수 있는 알고리즘 용어에 대해 설명해 준다.

이후 알고리즘에 대한 기본적인 개념 설명과 알고리즘을 이해할 수 있게 단계별로 차근차근 일러스트로 설명해 준다.

여기서 나도 읽으면서 알았는데 기본적인 흐름을 파이썬으로 설명해 주는데 나도 잘 모르는 언어이지만 워낙 기본적으로만 나와있어 언어를 몰라도 된다.

그리고 마지막엔 해당 챕터에서 배운 알고리즘 문제와 해답이 나온다.

마치며

아마 주니어 개발자나 코딩 테스트 준비를 하는 취준생들이 찾아볼 거 같다.

대표적인 알고리즘 사이트인 백준 알고리즘 사이트에 가면 여기서 배운 개념을 바탕으로 코딩 문제를 풀 수 있으므로 좀 더 내 것으로 만들려는 분들에게는 추천한다.

닫기

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