トップページ – 参考書籍 – アルゴリズムとデータ構造
手書きイラストを豊富に使った、アルゴリズムとデータ構造の初級レベルの本です。
手書きイラストは、キャラクターがたくさん登場するような感じのものではなくて、アルゴリズムとデータ構造の動作手順をイメージしやすいように図解にしたものです。また、説明の文章もしっかり書かれていて、分かりやすいです。なによりこの本は、お堅いアルゴリズム本と違って、なんとなくでも楽しさを感じられました。
初級レベルの本の割に、取り上げられているアルゴリズムは幅広く、実用的なものが選ばれています。特に中盤以降、幅優先探索、ダイクストラ法、貪欲法、動的計画法、k近似法といった、初級レベルの本ではあまり見かけないものが並びます。
具体的な実装コードについては、一応、Python によるものが載せてありますが、コードを詳しく解説するものではありません。イラストと文章による解説を、そのままコードに書き起こすとこうです、という紹介程度になっています。逆にいえば、その程度のものなので、Python を知らなくても、本書の価値はほとんど下がらないと思います。
残念ながら、この本の内容だけでは、アルゴリズムとデータ構造を使いこなしたプログラムが書けるところにまでは行かないと思います。とりあえずは、アルゴリズム的な考え方を身に付けるところまで、といった感じの内容です。でも楽しい本ですから、アルゴリズムとデータ構造をもっと学ぶ意欲を与えてもらえるかもしれません。
本ページはアフィリエイトプログラムによる収益を得ています。
以下のリンクから商品を購入されると、Programming Place 管理者に紹介料が支払われています。
【紙媒体】
【電子書籍】
技術書を割引価格で購入できたり、多くのポイントが還元されたりするお得情報を、「セール情報」のページで取り上げていますので、こちらもご覧ください。
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
X で ポスト/フォロー | LINE で送る | noteで書く |
RSS | 管理者情報 | プライバシーポリシー |