課題6(7/8出題)


課題


ヒント

Exercise 10.3 は配布プログラムの中の BinaryHeap.h に手を加えて回答すること が前提になっています(protectedではなく,publicで定義する).
public:
        T get(int i) {
          return a[i];
        }
        T remove(int i){
          // fill here
	}
Exercise 10.3をチェックするプログラムの例をあげ ます.

提出方法

作成した回答を プレインテキスト形式(テキストエディタで編集可能な形式)またはPDF形式の ファイルを1つ作成して,ITC-LMSの「課題6(7/8出題)」(7/8の講義時間中に公開される予定)に提出してください.

締切は,7/31 23:59.

全部の問題が解けなくても,解けたものをなるべく締切前に提出するように.


オプション課題

課題だけで物足りない人は,以下のオプション課題にも取り組んでください.