作者blackmonster (不夠堅持)
看板NTUEE107HW
標題Re: 可否講解一下計程功課7.9的題意
時間Wed Dec 10 22:30:48 2003
建立IntegerSet的類別。類別IntegerSet的每物件都可以存入從0到100之間的整數。
集合內部都可以0和1的陣列表示。如果整數i是在此集合內的話,則陣列元素a[i]就為1,
不在就為0。預設的建構子會將集合初始化成所謂的"空集合"(即代表此集合的陣列
其元素皆為0)
提供成員函式能執行通常的集合運算。unionOfIntegerSets可建立現有二個集合的
聯集,intersectionOfIntegerSets建立交集,insertElement將一個新的整數k加入集合
中,deleteElement將一個新的整數m從集合中刪除。setPrint將集合中的數字以空白
隔開後列印出來。只列印出那些出現在集合中的元素(也就是他們在陣列位置的值是1)
空集合的話就印出---。提供一個isEqualTo成員函式,判定是否二個集合相等。
提供接受五個整數引數的的額外建構子,用來設定集合物件的初值。
如果你想要提供少於五個元素在集合,可在多餘的位置使用預定引數值-1。
現在撰寫一個主程式來測試所寫的IntegerSet。產生幾個IntegerSet物件。測試你所有
的成員函式是否可以正確地執行。
我只把中文版簡略的打上去…希望有幫助
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.169.68.78
→ mamalo:怪獸真是辛苦啊 推218.167.219.101 12/10
→ timrau:賺了不少p幣喔 推 210.85.10.126 12/10
→ leagen1:買尬!這是怪獸嗎! 推140.112.250.214 12/11
→ Deatheye:你是假的吧......不要冒名阿^^" 推 140.112.18.122 12/11