科目概要
アルゴリズムとデータ構造
専門基礎科目
テクノロジー基礎Ⅱ
科目コード:CS253
※2024年度春学期は「C言語で学ぶアルゴリズムとデータ構造」として開講予定
C言語を用いて、さまざまなデータ型や配列のようなデータ構造の扱い方、条件分岐や繰り返しといった基本的な制御構造の記述方法について学び、プログラミング技術の習得を図る。また、文字列検索、数値検索、並べ替えといった処理を実現するための種々のアルゴリズムについて、C言語を用いて実装し、さらには実行時の計算量を比較することで、アルゴリズムによる効率の違いを体感し、より美しく効率的なアルゴリズムとはどんなものなのか理解を深める。
