増井技術士事務所 増井技術士事務所 適格請求書発行事業者
登録番号:T1810942168282

書籍 提供サービス例 プレスリリース 事務所概要

書籍「プログラマ脳を鍛える数学パズル」の増刷(2刷)が決定

2015年10月20日

増井技術士事務所(代表:増井 敏克)は、発売中の書籍「プログラマ脳を鍛える数学パズル」について増刷(2刷)が決まりましたことをお知らせします。

急速な技術の進歩、システム開発競争の激化……。プログラマを取り巻く環境はやさしいものではありません。でも、思い出してみてください。自分の書いたソースコードでプログラムが動くのを初めて見たとき。思い描いた通りのプログラムができたとき。プログラミングの楽しさを感じたことでしょう。何もないところからソースコードだけで新たな価値を生むプログラマは、非常に魅力的な職業です。

本書で登場する数学パズルは、そのようなワクワクにあふれています。「両替したときの硬貨の組み合わせはいくつ?」のような問題から、「国名でしりとりしたときに、一番長く続く順番は?」「運命の出会いは何通り?」というものまで、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 迷路で待ち合わせ

書籍の概要

Copyright (C) 2023 masuipeo. All rights reserved.