参考書籍 アルゴリズムとデータ構造

このエントリーをはてなブックマークに追加

ここでは、アルゴリズムとデータ構造に関する参考書籍を紹介します。

以下のリストは、現在紹介している本の一覧で、出版日の新しいものほど、上に来るように並べています。

名前 5段階評価 入門 初級 中級 上級
珠玉のプログラミング ★★★★★
入門 データ構造とアルゴリズム ★★★
アルゴリズムを、はじめよう ★★★★★
プログラミングの宝箱 アルゴリズムとデータ構造 第2版 ★★★★
定本 Javaプログラマのためのアルゴリズムとデータ構造 ★★★★★
再帰の技法 ★★★
アルゴリズムC・新版 NEW!! ★★★★★
プログラミングに活かすデータ構造とアルゴリズムの基礎知識 ★★★★★
定本 Cプログラマのためのアルゴリズムとデータ構造 ★★★★★
C言語による最新アルゴリズム事典 ★★★★

「名前」の列のリンクは、それぞれの本の紹介へ移動します。
「5段階評価」は、★の数が多いほど、良書であるという判定です。

「入門」〜「上級」は、それぞれの段階の人に対応した内容かどうかを表します。 それぞれの想定は以下のようにしています。

入門 アルゴリズムとデータ構造とはどういうものなのかという段階の人
初級 初めて具体的なアルゴリズムやデータ構造を学ぶ人
中級 実際にアルゴリズムとデータ構造をプログラミングに活かそうとしていく段階の人
上級 現場または個人的に本格的なプログラミングをしている人

各段階のマークの意味は次のようになっています。

その段階の人に積極的にお勧めできる
その段階の人が読める内容である
その段階の人に適した内容ではない

更新履歴

'2017/7/12 1冊ごとに1ページの構造に置き換え。

'2017/7/11 Amazonライブリンクを追加。
お勧め書籍へのリンクを削除。

'2017/6/16 購入先として 7net、e-hon を追加。

'2017/6/3 レイアウトを変更。
目次を表形式に変更し、段階ごとの対応度を追加。
各書籍の紹介のところで、書籍名に貼られたリンクから、ページの先頭に戻れるようにした。

'2017/5/27 「アルゴリズムC・新版」を追加。

'2017/5/19 目次部分に併記していた出版日は削除して、5段階評価の★を併記。
5段階評価を見直し。

'2017/5/10 アフィリエイトリンクのレイアウトを変更。購入先として honto を追加。

'2017/4/22 レイアウトを変更。Kindle版へのリンクを画像付きのものに変更。

'2016/12/23 2016年度・お勧め書籍10冊 へのリンクを追加。

'2015/9/19 「アルゴリズムを、はじめよう」を追加。

'2015/2/14 「入門 データ構造とアルゴリズム」を追加。

'2014/12/26 2014年度・お勧め書籍14冊 へのリンクを追加。

'2014/2/28 「珠玉のプログラミング」を再出版されたものへ置き換え。

'2013/13/22 2013年・お勧め書籍13冊 へのリンクを追加。

'2012/12/22 2012年・お勧め書籍12冊 へのリンクを追加。

'2012/7/25 「珠玉のプログラミング」「再帰の技法」を追加。

'2012/7/21 Googleブック検索の項目を削除。

'2012/5/26 「プログラミングに活かすデータ構造とアルゴリズムの基礎知識」を追加。

'2011/12/24 2011年お勧め書籍11冊 へのリンクを追加。

'2011/11/26 「定本Javaプログラマのためのアルゴリズムとデータ構造」を追加。

'2011/9/21 新規作成。



参考書籍のトップページへ

アルゴリズムとデータ構造編のトップページへ

Programming Place Plus のトップページへ