본문 바로가기
Enjoy Life/책을 읽자!!

[2011.11.11][한빛리더스3기]알고리즘에 대해

by 폴피드 2013. 12. 20.
728x90
반응형

그래프, 정렬, 트리등 알고리즘은 대학교때 들었던 강의 이외에는 책을 통해 들어본 적이 거의 없는것 같다. 단지 관심은 많이 가지고 있었지만 실제로 어떻게 공부를 해야 하는지도 몰랐다. 그래서 이번 기회에 얄팍한 지식을 넓혀보고자 “사전처럼 바로 찾아쓰는 알고리즘"이라는 책을 선택 했다.

 

장점
- 책이 두껍기에 비해서 굉장히 가볍다. 아마도 종이가 가벼운 종이(보통 외국 원서 소설책종이)로 되어 있어서 그런것 같다.
- 내용에 대한 설명과 그림들이 적절히 배치되어 이해를 도와준다.
- 각각의 알고리즘에 대한 분석 및 활용, 결과 등에 대한 내용이 자세하게 설명되어있다. 비교 분석 데이터까지 상세히 적어 놓았다.

 

단점
- 내용을 이해하는데 쉽지는 않다. 좀더 세심하게 볼 필요가 있다. 수학적 지식도 필요한 부분이 있다. 공식이 자주 등장하기 때문에.
- 종이 색이 한가지 색이다 보니 소스코드 부분과 설명 내용, 공식을 적어놓은 부분이 아무래도 가독성이 떨어진다. 특히 소스코드 부분은 네모 상자라도 만들어 줬으면 좋았을 것 같다. 
- 가볍게 읽을 수 있는 책은 아니다. 레퍼런스로 사용하면 좋을 것 같다.

 

위에서도 언급했지만 소설책 처럼 그냥 술술 읽어가는 책은 아니다. 대학 교재로 사용해도 괜찮겠다는 생각이 드는 그러한 책이다. 수학, 프로그래밍, 통계,  알고리즘등에 대한 기초 지식이 있다면 더욱 유용한 책일 것 같다. 하지만 그냥 알고리즘은 뭐다~ 라는 생각을 가지고 시작하는 초보자들이 읽기에는 내용이 상당히 어려울 것 같다. 

728x90
반응형