この書籍の内容

内容詳細

パズルを解くコードを、あなたは書けるか? アルゴリズムがみるみるわかる!プログラミングってやっぱり面白い! 急速な技術の進歩、システム開発競争の激化…。

プログラマを取り巻く環境はやさしいものではありません。

でも、思い出してみてください。

自分の書いたソースコードでプログラムが動くのを初めて見たとき。

思い描いた通りのプログラムができたとき。

プログラミングの楽しさを感じたことでしょう。

何もないところからソースコードだけで新たな価値を生むプログラマは、非常に魅力的な職業です。

本書で登場する数学パズルは、そのようなワクワクにあふれています。

「両替したときの硬貨の組み合わせはいくつ?」のような問題から、「国名でしりとりしたときに、一番長く続く順番は?」「運命の出会いは何通り?」というものまで、70の問題を解くコードを、3人のキャラクターたちと一緒に考えていきます。

パズルを解くうちにアルゴリズムが身につき、シンプルで高速なコードが書けるようになります。

楽しみながらスキルアップもできて一石二鳥。

さっそく挑戦してみましょう! 【本書に収録されている問題(抜粋)】 Q01 10進数で回文 Q03 カードを裏返せ Q08 優秀な掃除ロボット Q09 つりあわない男女 Q21 排他的論理和で作る三角形 Q33 百人一首の達人 Q45 素数のマトリックス Q48 グレイコードのループ Q53 いたずらされたお菓子 Q64 迷路で待ち合わせ

みんなのレビュー

まだレビューがありません