2020年11月12日
増井技術士事務所(代表:増井 敏克)は、発売中の書籍「プログラマ脳を鍛える数学パズル」について増刷(5刷)が決まりましたことをお知らせします。
急速な技術の進歩、システム開発競争の激化……。プログラマを取り巻く環境はやさしいものではありません。でも、思い出してみてください。自分の書いたソースコードでプログラムが動くのを初めて見たとき。思い描いた通りのプログラムができたとき。プログラミングの楽しさを感じたことでしょう。何もないところからソースコードだけで新たな価値を生むプログラマは、非常に魅力的な職業です。
本書で登場する数学パズルは、そのようなワクワクにあふれています。「両替したときの硬貨の組み合わせはいくつ?」のような問題から、「国名でしりとりしたときに、一番長く続く順番は?」「運命の出会いは何通り?」というものまで、70の問題を解くコードを、3人のキャラクターたちと一緒に考えていきます。
パズルを解くうちにアルゴリズムが身につき、シンプルで高速なコードが書けるようになります。楽しみながらスキルアップもできて一石二鳥。さっそく挑戦してみましょう!
【使用言語について】
本書の解説では、主にRubyとJavaScriptを使用していますが、解説内容は「考え方」が中心であるため、どんな言語にも応用できます。また、問題を解くために特定の言語が必要になることもありません。
目次
- 【本書に収録されている問題(抜粋)】
- Q01 10進数で回文
- Q02 数列の四則演算
- Q03 カードを裏返せ
- Q08 優秀な掃除ロボット
- Q09 つりあわない男女
- Q11 フィボナッチ数列
- Q14 W杯出場国しりとり
- Q19 友達の友達は友達?
- Q20 受難のファサードの魔方陣
- Q21 排他的論理和で作る三角形
- Q33 百人一首の達人
- Q35 運命の出会いは何通り?
- Q37 サイコロの反転
- Q45 素数のマトリックス
- Q48 グレイコードのループ
- Q51 パーフェクトシャッフル
- Q53 いたずらされたお菓子
- Q55 横着なそろばん
- Q58 最速の連絡網
- Q64 迷路で待ち合わせ
書籍の概要
タイトル | プログラマ脳を鍛える数学パズル |
---|---|
著者 | 増井 敏克(増井技術士事務所 代表) |
価格 | 2,838円(2,580円+税) |
ページ数 | 312ページ |
出版社 | 株式会社 翔泳社 |
発売日 | 2015/10/14 |
Amazon | Amazonで購入 |