定本Javaプログラマのためのアルゴリズムとデータ構造

このページは、近藤嘉雪著 「定本Javaプログラマのためのアルゴリズムとデータ構造」のサポートを行うためのページです。

書名: 「定本Javaプログラマのためのアルゴリズムデータ構造」
著者:  近藤 嘉雪
出版社: ソフトバンククリエイティブ
ISBN: 978-4797362435

掲載ソースプログラム

本書に掲載のサンプルプログラムをダウンロードできます。

Windows用(zip形式)をダウンロード

サンプルプログラムの取り扱いについては、アーカイブに含まれる00read.txtファイルをお読みください。

目次

詳細な目次はこちらをご覧ください。

第1部  アルゴリズムとデータ構造の基本
    1.  アルゴリズムとは?
    2.  計算量
    3.  データ構造とは?

第2部  基本的なデータ構造
    4.  配列
    5.  連結リスト
    6.  木構造

第3部  探索
    7.  探索とは?
    8.  ハッシュ法
    9.  二分探索木
   10. 平衡木

第4部  整列
   11. 整列とは?
   12. 単純な整列アルゴリズム
   13. シェルソート
   14. クイックソート
   15. マージソート
   16. ヒープソート
   17. 比較によらないソート

第5部  文字列の探索
   18.  文字列の探索

第6部  いろいろなアルゴリズム
   19.  バックトラック法
   20.  動的計画法
プロフィール

近藤 嘉雪 (こんどう よしゆき)

Perlの「ラクダ本」「リャマ本」の訳者です。 著書に「定本 Cプログラマのためのアルゴリズムとデータ構造」 「定本Javaプログラマのためのアルゴリズムとデータ構造」があります。 現在某ネット企業に勤務。

詳しいプロフィールはこちらをご覧ください。