[増井敏克] プログラマ脳を鍛える数学パズル

[増井敏克] プログラマ脳を鍛える数学パズル

[増井敏克] プログラマ脳を鍛える数学パズル

KatFile:
[増井敏克] プログラマ脳を鍛える数学パズル

Uploaded.to:
[増井敏克] プログラマ脳を鍛える数学パズル

RAPIDGATOR:
[増井敏克] プログラマ脳を鍛える数学パズル

Datafile:

torrent zip rar

増井敏克 プログラマ脳を鍛える数学パズル

パズルを解くコードを、あなたは書けるか?
アルゴリズムがみるみるわかる!
プログラミングってやっぱり面白い!
急速な技術の進歩、システム開発競争の激化……。
プログラマを取り巻く環境はやさしいものではありません。
でも、思い出してみてください。
自分の書いたソースコードでプログラムが動くのを初めて見たとき。
思い描いた通りのプログラムができたとき。
プログラミングの楽しさを感じたことでしょう。
何もないところからソースコードだけで新たな価値を生むプログラマは、非常に魅力的な職業です。
本書で登場する数学パズルは、そのようなワクワクにあふれています。
「両替したときの硬貨の組み合わせはいくつ?」のような問題から、「国名でしりとりしたときに、一番長く続く順番は?」「運命の出会いは何通り?」というものまで、70の問題を解くコードを、3人のキャラクターたちと一緒に考えていきます。
パズルを解くうちにアルゴリズムが身につき、シンプルで高速なコードが書けるようになります。
楽しみながらスキルアップもできて一石二鳥。
さっそく挑戦してみましょう!

【使用言語について】
本書の解説では、主にRubyとJavaScriptを使用していますが、解説内容は「考え方」が中心であるため、どんな言語にも応用できます。
また、問題を解くために特定の言語が必要になることもありません。

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