名前のとおり、プログラマーのための数学本です。
著者は、『数学ガール』シリーズで有名な、結城浩氏です。
本書は、数学を習得するための本でも、プログラミングを習得するための本でもありません。どんな分野のプログラマーにも共通する、プログラミングに役立つ数学的な考え方を学ぶ本です。
難しい数式が並ぶ本ではないですし、数学的な前提知識はほとんど必要としていません。また、プログラミングの知識もそれほど必要ではないので、プログラマーでなくても読めるレベルだと思います。
具体的には、論理、規則性の発見、組み合わせ、数え上げ、再帰、指数と対数といったものが扱われています。数学がそれほど得意でない人のことを考え、図解を豊富に入れ、平易な文章で丁寧に解説しています。クイズを挟み込むなどして、できるだけ考えさせる機会も設けてあり、よく配慮された本になっています。
本書は第2版ですが、初版との大きな違いは、「機械学習への第一歩」と題した付録が付いたことです。とはいえ、本当に第一歩という感じであって、ここに期待して購入するというほどのものではないと思います。また、この付録だけは数式を避けずに書かれています。ほかの章については、全面的に見直しが入っているそうですが、基本的に内容は同じです。
本ページはアフィリエイトプログラムによる収益を得ています。
以下のリンクから商品を購入されると、Programming Place 管理者に紹介料が支払われています。
【紙媒体】
【電子書籍】
技術書を割引価格で購入できたり、多くのポイントが還元されたりするお得情報を、「セール情報」のページで取り上げていますので、こちらもご覧ください。
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
X で ポスト/フォロー | LINE で送る | noteで書く |
RSS | 管理者情報 | プライバシーポリシー |