プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問の表紙

プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問

増井 敏克翔泳社312ページISBN 9784798142456

アルゴリズムタグで同率15位(50冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。

紹介記事
2件
媒体別
Qiita 2
初めての紹介
最新の紹介

紹介している記事(2件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

この本について

本書は、数学パズルをプログラムで解きながらアルゴリズムを学ぶ全70問の問題集である。硬貨の組み合わせや国名しりとりの順序、出会いの組み合わせなどを題材に、3人のキャラクターと解法を考える構成をとる。扱う課題は、回文や数列、フィボナッチ数列、排他的論理和による図形、魔方陣といった数や規則の問題から、カード操作、掃除ロボット、連絡網、迷路の経路探索まで幅広い。問題ごとにコードを書き、条件を整理して解を求める過程を通じて、アルゴリズムの考え方を学ぶ。各問では正解を得るだけでなく、処理を簡潔かつ効率よく記述することも目指す。パズルの解法を考える経験は、実務の実装で計算量に目を向ける練習にもなる。

楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。