配列ベースのリスト(Array-Based Lists)(3),連結リスト(Linked Lists)(1)
注意
ECCS広報:Mac環境OSバージョンアップ後の問題点にあるように,教育用計算機システムのmacOS環境でのSafariの利用,OS標準の日本語入力の利用は問題が生じることがあります.それぞれのかわりに,Google Chrome (or Firefox), Google 日本語入力を使ってください.
- ITC-LMS「情報数理科学II」の「課題2(5/7出題)」に,5/14 8:00までに1名が提出
- 実行ファイルを含めたzipファイルを提出した人がいたが,実行ファイルは評価の対象外とする.
- Exercise 2.1はプログラムを作成するだけでなく,「Explain why, for the data structures in this chapter, it is not efficient to implement addAll(i,c) by repeated calls to add(i,x)」にも解答する必要がある.
- 締切は5/19 23:59
講義
今日の講義は教科書の2.5.2 Summaryから.
投票システム
vote.pyをダウンロードして(「リンク先のファイルを別名で保存」で,ホームフォルダの下のmis2を選択(なければ作る).".txt"を「追加しない」を選ぶ),ホームディレクトリに保存する.ドックからターミナルを起動して,
cd mis2
を済ませてから,
python vote.py 選択肢番号
のように使う.演習自体は持ち込みPCでおこなっても問題ないが,投票は教室にある教育用計算機システムのiMac 端末からおこなう必要があるので,ログインしておくように.
演習
リンク集
- 今日あらたな課題は出題しない.前回に続き,課題2(5/7出題)に取り組むこと.
- 締切は5/19(日) 23:59 (ITC-LMSのシステム上は8/1まで提出可能になっている)
- 締切を過ぎた場合,2019年7月末までに提出された課題は6割を上限に採点する.