プログラマ脳を鍛える数学パズルの表紙

プログラマ脳を鍛える数学パズル(プログラマ ノウ オ キタエル スウガク パズル)

シンプルで高速なコードが書けるようになる 70 問

著者:
増井敏克(マスイ,トシカツ)
出版社:
翔泳社
出版日:
2015年10月13日頃
ISBN:
9784798142456
価格:
¥2,838
在庫:
1
判型:
単行本
★★★☆☆3.0(3 件)
言及数
53
総合
399
6 ランクアップ40 件の言及
数学

書籍紹介

パズルを解くコードを、あなたは書けるか?
アルゴリズムがみるみるわかる!プログラミングってやっぱり面白い!

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

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

パズルを解くうちにアルゴリズムが身につき、シンプルで高速なコードが書けるようになります。楽しみながらスキルアップもできて一石二鳥。さっそく挑戦してみましょう!

【本書に収録されている問題 (抜粋) 】
Q01 10 進数で回文

Q03 カードを裏返せ

Q08 優秀な掃除ロボット

Q19 つりあわない男女

Q21 排他的論理和で作る三角形

Q33 百人一首の達人

Q45 素数のマトリックス

Q48 グレイコードのループ

Q53 いたずらされたお菓子

Q64 迷路で待ち合わせ

【本書に収録されている問題 (抜粋) 】
Q01 10 進数で回文

Q02 数列の四則演算

Q03 カードを裏返せ

Q08 優秀な掃除ロボット

Q09 つりあわない男女

Q11 フィボナッチ数列

Q14 W 杯出場国しりとり

Q19 友達の友達は友達?

Q20 受難のファサードの魔方陣

Q21 排他的論理和で作る三角形

Q33 百人一首の達人

Q35 運命の出会いは何通り?

Q37 サイコロの反転

Q45 素数のマトリックス

Q48 グレイコードのループ

Q51 パーフェクトシャッフル

Q53 いたずらされたお菓子

Q55 横着なそろばん

Q58 最速の連絡網

Q64 迷路で待ち合わせ

言及の推移

01120222023202420252026

言及 Qiita 記事 (36 件)

言及 Zenn 記事 (1 件)

この本に興味がある方におすすめ

この本に関連

増井敏克 の他の書籍

関連記事

関連用語

共有:Xはてブ