商品説明
本書は、アルゴリズムデザインを基本から学ぼうとする学生、社会人に最新の技術と、現代的視点に立脚した、有益な情報を提供することを目的に、記された書である。特色として、まず現代のソフトウェア開発の主流の一つであるオブジェクト指向の概念を全般に取り入れ、単純で誰でも使える言語であるJavaScriptを使用することで、アルゴリズムのアイデアをわかりやすく伝えていることがあげられる。次に、設計をする上で大切なアルゴリズムの正当性の説明を直感的に行い、理論的にも、実用的にも不可欠なアルゴリズムの計算量とその求め方を重視している。さらに、DB、データマイニング、WWWサーチ・マイニングという最新のプロジェクトを複数のアルゴリズムを関連させて説明し、アルゴリズムの目的を明確にしている。
関連記事
収録内容
1 | 1 基礎編(基本概念 |
2 | プログラミング言語と擬似コード) |
3 | 2 基本データ構造編(スタック、待ち行列、リスト |
4 | 木構造) |
5 | 3 基本アルゴリズム編(探索 |
6 | 整列 |
7 | グラフ理論) |
8 | 4 アルゴリズムプロジェクト編(プロジェクトデータベース |
9 | プロジェクトデータマイニング |
10 | プロジェクトWebマイニング) |
11 | 5 アルゴリズム設計編(アルゴリズムの設計法) |