データ構造とアルゴリズム (Data structure and Algorithm)

[11/25, 2014 H.Aman]


  1. データ構造とアルゴリズムとは
  2. リスト構造
  3. アルゴリズムの計算量評価
  4. バブルソート,選択ソート
  5. 再帰呼出しと分割統治法
  6. クイックソート,マージソート
  7. キューとスタック
  8. 中間試験
  9. ヒープ
  10. 木構造
  11. ハッシュ
  12. グラフ
  13. 動的計画法
  14. NP 完全問題
※以下の資料(PDF ファイル)のダウンロードはいずれも 学内限定 であり,学外からはパスワード認証が必要です.
必要な人は阿萬まで連絡下さい.

[1] データ構造とアルゴリズムとは

[2] リスト構造

[3] アルゴリズムの計算量評価

[4] 基本的なソーティングアルゴリズム(バブルソート等)

[5] 再帰呼出しと分割統治法

    ハノイの塔のプログラム
  • hanoi.c

[6] 効率的なソーティングアルゴリズム(クイックソート等)

[7] スタックとキュー

[8] 中間試験

[9] ヒープ

  • ヒープソートのプログラム - heap.c

[10] 木構造

[11] ハッシュ

[12] グラフ

[13] 動的計画法

[14] NP 完全問題

[15] 期末試験