提出方法:
以下のgoogle フォーム ( http://goo.gl/forms/9io49dO19u ) に回答すること。複数回提出された場合には、最新のものを受理する。
締切:
2015年11月8日(日)深夜24:00 厳守
初心者向け:
プログラミングの経験がない学生のために javascript によるサンプル ( sample_heap.html ) を用意した。
ページをローカルに保存して、テキストエディタ(メモ帳など)で開けばソースコードを見て編集できる。それをブラウザで開けば実行できる。
この中の insert, deletemin の部分を実装すればよい。文法などは「javascript 入門」などで検索すればいろいろ出てくる。
経験者向け:
できればjavascriptよりは CやJavaなどで実装してみることを勧める。また、ヒープの実装はあくまでも最低限の練習なので、他のアルゴリズムについても実装して速度を測ってみることを強く勧める。
連絡先:
質問などがあれば五十嵐まで ( takeo@acm.org )。