科目名 | アルゴリズムとデータ構造 Algorithms and Data Structures |
---|---|
種別 | 学内提供科目 |
単位 | 2単位 |
大学名 | 神戸市立工業高等専門学校 |
担当教員 |
若林 茂 教授 |
開講期間 | 後期(9/28~12/25,1/7~2/10) |
開講日・時間 | 火曜 14:50~16:20 |
対象学年 | 特に指定なし |
募集人員 | 10名程度 |
アルゴリズムに関する知識は問題ごとに個別的なものであり、何か統一的な原理があってそれですべてが解決するというものではない。 しかし、代表的な優れたアルゴリズムを 理解することにより、アルゴリズム設計のかんどころというものが習得できるはずである。 この科目では、特定の応用分野に限定されない一般的なアルゴリズムについて、それを実 現するためのデータ構造とともに解説する。授業は輪講形式で行う。
回数 | 講義内容 |
---|---|
1 | アルゴリズムと計算量 |
2 | 探索(線形探索・2分探索) |
3 | 探索(2分探索木) |
4 | 探索(平衡木・B木) |
5 | 探索(ハッシュ法) |
6 | 整列(選択法・挿入法・シェルソート) |
7 | 整列(クイックソート) |
8 | 整列(ヒープソート) |
9 | 整列(マージソート) |
10 | グラフ(グラフの表現と探索) |
11 | グラフ(各種連結性の判定) |
12 | グラフ(最短路の問題) |
13 | 文字列のアルゴリズム |
14 | まとめ |
成績は、試験70% 輪講資料と質疑応答30% として評価する。
なお、試験には課題レポートに関する設問を含む。
手続き型言語でのプログラミング経験のあること
配列、関数、ポインタ等の基礎は理解できていること
UNITY(Academic Community Hall)
Kobe Academic Park Association for the Promotion of Inter-University Research and Exchange
Copyright © 1994 - 2025 UNITY. All Rights Reserved. -- このサイトについて
This page is produced by Kobe City College of Technology.