丸善のおすすめ度
プログラマ脳を鍛える数学パズル~シンプルで高速なコードが書けるようになる70問~
増井 敏克
著
発行年月 |
2015年10月 |
---|
|
|
言語 |
日本語 |
---|
媒体 |
冊子 |
---|
|
|
ページ数/巻数 |
311p |
---|
大きさ |
21cm |
---|
|
ジャンル |
和書/理工学/数学/数学一般・その他 |
---|
|
|
ISBN |
9784798142456 |
---|
|
商品コード |
1018676333 |
---|
NDC分類 |
410.79 |
---|
|
|
本の性格 |
学生用 |
---|
|
新刊案内掲載月 |
2015年11月4週 |
---|
|
商品URL
| https://kw.maruzen.co.jp/ims/itemDetail.html?itmCd=1018676333 |
---|
著者紹介
増井 敏克(著者):1979年奈良県生まれ。大阪府立大学大学院修了。増井技術士事務所代表。技術士(情報工学部門)。公益財団法人日本数学検定協会認定トレーナーとしても活動。
内容
パズルを解くコードを、あなたは書けるか? アルゴリズムがみるみるわかる!プログラミングってやっぱり楽しい! 急速な技術の進歩、システム開発競争の激化…。プログラマを取り巻く環境はやさしいものではありません。でも、思い出してみてください。自分の書いたソースコードでプログラムが動くのを初めて見たとき。思い描いた通りのプログラムができたとき。プログラミングの楽しさを感じたことでしょう。何もないところからソースコードだけで新たな価値を生むプログラマは、非常に魅力的な職業です。 本書で登場する数学パズルは、そのようなワクワクにあふれています。「両替したときの硬貨の組み合わせはいくつ?」のような問題から、「国名でしりとりしたときに、一番長く続く順番は?」「運命の出会いは何通り?」というものまで、70の問題を解くコードを、3人のキャラクターたちと一緒に考えていきます。 パズルを解くうちにアルゴリズムが身につき、シンプルで高速なコードが書けるようになります。楽しみながらスキルアップもできて一石二鳥。さっそく挑戦してみましょう! 【本書に収録されている問題(抜粋)】 Q01 10進数で回文 Q03 カードを裏返せ Q08 優秀な掃除ロボット Q10 つりあわない男女 Q22 排他的論理和で作る三角形 Q33 百人一首の達人 Q45 素数のマトリックス Q48 グレイコードのループ Q53 いたずらされたお菓子 Q64 迷路で待ち合わせ