- Amazon.co.jp ・本 (240ページ)
- / ISBN・EAN: 9784296200238
作品紹介・あらすじ
日常生活の中にだって、知っておくべきアルゴリズムはたくさんある
「あなたの100歳の誕生日は何曜日?」
「どうしてエレベータが通過しちゃうの?」
「お釣りの硬貨の枚数を最小にするには?」
本書では、このような“身近な疑問”を解く、有名なアルゴリズムを解説します。
1~9章では、日常生活の中にある“身近な疑問”を問題として取り上げ、それらの問題を解くためのアルゴリズムをわかりやすく説明しています。
コイン問題を解く「動的計画法」、最短経路を求める「ダイクストラ法」や「ベルマン=フォード法」、クラスタリングを行う「k-means法」など、知っておくべき“必修アルゴリズム”を学べます。
プログラミング言語はPythonを使います。
補章では、Pythonを学び始めたばかりの人でも1~9章の内容を理解できるように、基本的な構文や組み込み関数、標準モジュールなどを説明しています。
これからアルゴリズムを学ぶ人、
有名なアルゴリズムの理解を深めたい人、
いろいろなアルゴリズムを知りたい人に、おすすめです。
感想・レビュー・書評
-
日経ソフトウェアに、2020年1月号から2021年11月号まで14回にわたって連載された記事「Pythonで楽しむ身近なアルゴリズム」の単行本化。
詳細をみるコメント0件をすべて表示 -
言語は Python が前提です。
内容・レベル感的には基本のアルゴリズム(分岐やソート、抽出など)を学習した後のほうがとっつきやすいかと思います。 -
請求記号 007.64/Y 67