|
말 그대로 알고리즘 및 자료구조를 공부한 분들에게 숙련 과정을 위한( 어떻게 보면 경시대회 출전하실려는 분들에게 추천할만 합니다.)
그외 공부를 하시는데 좀더 심화 학습을 하실려는 분들은 그리 추천해드릴만하지 못하겠네요..
내용 자체가 경시대회 출전 문제라던지, 그런 위주로 되어있기 때문에 대회 연습을 위한 책이라는 생각이 강렬하게 밀려오더군요..
다만 책의 소스가 좋아서 시간을 두고 차근차근 풀어보실 분들에겐 추천해 드릴 만합니다.
아 그리고 결정적으로 책 내용이 어렵습니다. 대충 배우신 분들은 책을 사신후에 후회하실것같습니다. 꼭 충분히 공부하시고 숙련 과정을 위한 그런 책으로 생각하시는게 현명하실것 같습니다.
어느정도 알고리즘및 자료구조를 끝내신 분들에게 권하는 책입니다. [인상깊은구절] 없음 |
|
기하 부분의 알고리즘이 부족해서 구매한 책입니다. 최근에 나오는 알고리즘 책들은 기하 알고리즘 부분에 취약해서 찾다 보니 2004년에 출판된 알고리즘 책 중에 기하 관련 알고리즘이 있어서 선택을 하게 되었네요. 이 책은 기본적인 알고리즘을 이해하고 있는 경우에 문제풀이를 하면서 알고리즘을 이해하기에 좋은 책인것 같습니다. 아무래도 기하 알고리즘 부분과 같이 특별한 경우가 아니라면 요즘 나오는 알고리즘 문제 해결 전략 같은 알고리즘 책을 추천 드립니다. |
|
부전공으로 시작한 프로그래밍이라 전공자들에 비해 실력이 많이 떨어지는 편이라 연습용으로 샀다. 매주 과제가 나오는데 도움이 되지 않을까 싶어 틈틈이 하려고 노력하는 중이다. C보다는 C++을 주로 사용하는데 모범답안이 모두 C로만 되어 있어 조금 아쉬운 감이 없지 않아 있다. 그리고 내용상으로 comment가 별로 없어서 가끔은 이해하는데 시간이 좀 걸리는 부분이 아쉬움. |
|
책소개로 보아서는 프로그래밍을 위한 알고리즘에 대해서 비교적 다양한 설명이 있는 줄 알고 인터넷으로 구매했다. 하지만 여기의 내용은 주로 대회용이므로 왠만한 설명은 함축적으로 되어 있다. 따라서 아직 스스로 프로그래밍할 수 있는 능력이 부족하다고 생각된다면 C언어 기초 문법을 제대로 공부하여 개념 파악을 하고, 알고리즘에 대해서도 어느 정도 이해한 상태에서 이 책을 보길 권한다. 위의 것이 되어 있다면 이 책이 많은 도움이 되리라 생각한다.
이 책의 좋은 점은 아무래도 원서에는 문제만 있지만 여기서는 문제에 대한 해답이 나와 있어서 자신의 프로그래밍한 것과 비교하여 볼 수도 있다. 또한 본문에서 문제 해결을 위해 중요한 점을 짚으면서 넘어간다는 점에서 어느 정도 실력을 갖춘 사람에게는 자존심(?)을 살려가면서 문제를 풀 수 있다는 점이 좋다. [인상깊은구절] 이 책은 프로그래밍하는 방법을 가르쳐 주기 위한 책이 아니라 프로그래밍을 더 잘 하는 방법을 가르쳐 주기 위한 책이다.(33쪽) |
|
책 내용은 약간 어렵습니다. 문제들도 좀 시험용 문제들이라 실전에 쓰이기는 좀 힘들꺼 같네요.. 하지만 책 문두에서 처럼 "프로그래밍 스킬은 연습을 통해서만 향상된다"는 말처럼 이 책으로 문제를 풀다보면 좀더 효율적으로 알고리즘을 짤수 있을꺼 같습니다. 초보자는 많이 많이 좀 어려울꺼 같네요 |