回 | 日付 | 内容 | 授業資料 | 教科書 |
第01回 | 04/12 (水) | アルゴリズムとデータ構造とは | 第1回演習 | |
第02回 | 04/19 (水) | 線形探索法と計算量 | 第2回演習 | |
第03回 | 04/22 (土) | 2分探索法と計算量 | 第3回演習 | |
第04回 | 04/26 (水) | 単純なソート(バブルソート,選択ソート,挿入ソート) | 第4回演習 | |
第05回 | 05/10 (水) | 高速なソート(クイックソート,マージソート) | 第5回演習 | |
第06回 | 05/17 (水) | 文字列探索とジェネリクス | 第6回演習 | |
第07回 | 05/24 (水) | 演習と解説(1) | 中間レポート | |
第08回 | 05/31 (水) | スタックとキュー | 第8回演習 | |
第09回 | 06/07 (水) | 連結リスト | 第9回演習 | |
第10回 | 06/14 (水) | 連結リストの応用 | 第10回演習 | |
第11回 | 06/21 (水) | ハッシュテーブル | 第11回演習 | |
第12回 | 06/28 (水) | ハッシュテーブルと木構造 | 第12回演習 | |
第13回 | 07/05 (水) | 2分探索木 | 第13回演習 | |
第14回 | 07/12 (水) | グラフ構造とコレクションクラス | 第14回演習 | |
第15回 | 07/19 (水) | 演習と解説(2) | 期末レポート |
回 | 日付 | 内容 | 授業資料 | 教科書 |
第01回 | 10/04 (火) | アルゴリズムとデータ構造とは | 第1回演習 | |
第02回 | 10/11 (火) | 線形探索法と計算量 | 第2回演習 | |
10/18 (火) | (休講) | |||
第03回 | 10/25 (火) | 2分探索法と計算量 | 第3回演習 | |
第04回 | 11/01 (火) | ジェネリクス(総称型) | 第4回演習 | |
第05回 | 11/08 (火) | 単純なソート(バブルソート、選択ソート、挿入ソート) | 第5回演習 | |
第06回 | 11/15 (火) | 高速なソート(クイックソート、マージソート) | 第6回演習 | |
第07回 | 11/19 (土) | 演習 | 第7回演習 | |
第08回 | 11/22 (火) | 演習と解説(1) | 中間レポート | |
第09回 | 11/29 (火) | スタックと連結リスト | 第8回演習 | |
第10回 | 12/06 (火) | キューと連結リスト | 第9回演習 | |
第11回 | 12/13 (火) | ハッシュテーブル | 第10回演習 | |
第12回 | 01/10 (火) | ハッシュテーブルの復習と木構造 | 第11回演習 | |
第13回 | 01/17 (火) | 2分探索木 | 第12回演習 | |
第14回 | 01/24 (火) | ヒープ構造(ヒープソート) | 第13回演習 | |
第15回 | 01/31 (火) | コレクションクラス | 第14回演習 | |
試験 | 02/07 (火) | 演習と解説(2) | 期末レポート |
回 | 日付 | 内容 | 授業資料 | 教科書 |
第01回 | 09/21 (月) | アルゴリズムとデータ構造とは | 前提知識テスト | |
第02回 | 09/28 (月) | 線形探索法と計算量 | 第2回演習 | |
第03回 | 10/05 (月) | 2分探索法と計算量 | 第3回演習 | |
第04回 | 10/12 (月) | 単純なソート(バブルソート、選択ソート、挿入ソート) | 第4回演習 | |
第05回 | 10/19 (月) | 高速なソート(クイックソート、マージソート) | 第5回演習 | |
第06回 | 10/26 (月) | 参照型と文字列探索 | 第6回演習 | |
第07回 | 11/02 (月) | 演習と解説(1) | 中間レポート | |
第08回 | 11/16 (月) | スタックと連結リスト | 第8回演習 | |
第09回 | 11/23 (月) | キューと連結リスト | 第9回演習 | |
第10回 | 11/30 (月) | ハッシュテーブル | 第10回演習 | |
第11回 | 12/07 (月) | 木構造 | 第11回演習 | |
第12回 | 12/14 (月) | 2分探索木 | 第12回演習 | |
第13回 | 12/21 (月) | ヒープ構造(ヒープソート) | 第13回演習 | |
第14回 | 01/09 (土) | グラフ構造 | 第14回演習 | |
第15回 | 01/18 (月) | 演習と解説(2) | 期末レポート |
回 | 日付 | 内容 | 授業資料 | 教科書 |
第01回 | 09/18 (木) | アルゴリズムとデータ構造とは | 前提知識テスト | |
第02回 | 09/25 (木) | 線形探索法と計算量 | 第2回演習 | |
休講 | 10/09 (木) | |||
第03回 | 10/16 (木) | 2分探索法と計算量 | 第3回演習 | |
第04回 | 10/23 (木) | 単純なソート(バブルソート、選択ソート、挿入ソート) | 第4回演習 | |
第05回 | 10/30 (木) | 高速なソート(クイックソート、マージソート) | 第5回演習 | |
第06回 | 11/06 (木) | 動的配列と文字列検索 | 第6回演習 | |
第07回 | 11/20 (木) | 演習と解説(1) | 中間レポート | |
休講 | 11/27 (木) | |||
第08回 | 12/04 (木) | スタックと連結リスト | 第8回演習 | |
第09回 | 12/11 (木) | キューと連結リスト | 第9回演習 | |
第10回 | 12/11 (木) 17:00 | ハッシュテーブル | 第10回演習 | |
第11回 | 12/18 (木) | 木構造 | 第11回演習 | |
第12回 | 01/08 (木) | 2分探索木 | 第12回演習 | |
第13回 | (01/10 (土)) | 総合演習 | ||
第14回 | 01/15 (木) | ヒープ構造(ヒープソート) | 第13回演習 | |
第15回 | 01/22 (木) | グラフ構造 | 第14回演習 | |
第16回 | 01/29 (木) | 演習と解説(2) | 期末レポート |
回 | 日付 | 内容 | 教科書 |
第01回 | 04/11 (木) | アルゴリズムとデータ構造とは | 第1章 p.2〜p.8 |
第02回 | 04/18 (木) | アルゴリズムと計算量(線形探索 | 第2章 p.9〜p.15 |
第03回 | 04/25 (木) | 第2章 p.15〜p.20 | |
第04回 | 05/02 (木) | 第4章 p.34〜p.49 | |
第05回 | 05/09 (木) | 第18章 p.276〜p.280 | |
第06回 | 05/16 (木) | ||
第07回 | 05/23 (木) | 第5章 p.50〜p.66 | |
第08回 | 05/30 (木) | 第6章 p.86〜p.99 | |
(休講) | 06/06 (木) | (休講) | |
第09回 | 06/13 (木) | 第7章,第8章 p.106〜p.121 | |
第10回 | 06/20 (木) | 第9章 p.130〜p.137 | |
第11回 | 06/27 (木) | 演習と解説(2) | |
第12回 | 06/04 (木) | 整列(1):バブルソート,挿入ソートなど | |
第13回 | 07/11 (木) | 整列(2):クイックソート,マージソート | |
第14回 | 07/18 (木) | 整列(3):ヒープソートなど | |
第15回 | 07/25 (木) | 演習と解説(3) |