定本Javaプログラマのためのアルゴリズムとデータ構造
最良の著者による、アルゴリズムの定番的入門書、ここに誕生。Java言語の初心者/中級者を対象に、アルゴリズムとデータ構造の基礎から、各アルゴリズムの特長、Javaによる実装までを、平易な文章で詳細に解説。すべてのJavaプログラマ必読。
大ロングセラー『定本Cプログラマのためのアルゴリズムとデータ構造』の著者、近藤嘉雪の最新作です。プログラミング上達に必須な、アルゴリズとデータ構造の基礎について、たくさんの図表と、平易な文章でわかりやすく解説しています。 取り上げるアルゴリズムは、整列(バブルソート、選択ソート、挿入ソート、シェルソート、クイックソート、マージソート、ヒープソート、ビンソート、分布数え上げソート、奇数ソート)をはじめとして、文字列の探索(力まかせのアルゴリズム、KMP法、BM法)、バックトラック法、動的計画法など、多岐にわたっています。紹介したすべてのアルゴリズムについて、Javaによるサンプルコードを掲載しています。すべてのJavaプログラマにとって、最良の一冊です。