情報学部の専門課程の最初のテキストに最適な一冊。
情報科学の世界で必須知識であるアルゴリズム・データ構造ひととおりを、
とてもわかりやすく解説しています。
サンプルコードもシンプルで無駄がなく、また可読性も高いです。
お手本として申し分のないコードだと思います。
さすが、「一時間でテトリス」シリーズの作者だけあるな、と感じました。
じっくり一章ずつ、きちんとソースコードを理解し、
自分でコードを書いて、動かして、改造して、・・・ということをやれば、
間違いなく力がつくと思います。
動的計画法や解の探索といったテーマまで言及されており、
知能プログラミングの入門としても非常に優れた一冊だと思います。
※この本はソースコードまでしっかり読むことに意味があります。
ソースを読んでよく理解してください。最初わからなくても、
わかった時には「なるほど、賢いな!」という感動?があります。
良書。5点。