Last modified: Thu Aug 2 13:14:57 JST 2012

宮崎大学 工学部 情報システム工学科 2012年度前期 授業科目:アルゴリズムとデータ構造

単位数:2単位 必修
対象:2年次
日程:水 10:30〜12:00
教室: A-116
担当教官: 伊達 章
研究室番号: 工学部棟 A-423
メール: date@cs. miyazaki-u.ac.jp
ホームページ:http://www.cs.miyazaki-u.ac.jp/~date/lectures/aad/index.html
オフィスアワー: 木曜日 16:30--17:30 (事前連絡して頂ければ随時受け付けます)

学務情報システムのシラバス


概要

コンピュータに何らかの仕事をさせるには,そのための手順を与えなければならない.この手順のことをアルゴリズムとよぶ.普通なら何年もかかるような問題が,上手な手順を使うとあっという間に解決できる場合がある.また,データをコンピュータの内部でどのように表現するか,ということが手順よりも重要になる場合が多い.このデータの表現方法をデータ構造とよぶ.本講義では,効率のよいプログラムを書くための基礎となる,基本的なデータ構造およびアルゴリズムについて学ぶ.

目標


授業計画

あくまで予定であって、変更の可能性があります.

アルゴリズムをプログラミング言語で表現したものがプログラムです.複雑なプログラムでも,使われているアルゴリズムは検索とソート,データ構造の種類は配列やリスト,ツリー,ハッシュテーブルなどに限られています.ここでは,いくつか数少ない優れたデータ構造とアルゴリズムについて学びます.

教科書・参考書籍


成績の評価基準

定期試験70% 小テスト 30%