Re: 可否講解一下計程功課7.9的題意
※ 引述《blackmonster (不夠堅持)》之銘言:
: 建立IntegerSet的類別。類別IntegerSet的每物件都可以存入從0到100之間的整數。
: 集合內部都可以0和1的陣列表示。如果整數i是在此集合內的話,則陣列元素a[i]就為1,
: 不在就為0。預設的建構子會將集合初始化成所謂的"空集合"(即代表此集合的陣列
: 其元素皆為0)
: 提供成員函式能執行通常的集合運算。unionOfIntegerSets可建立現有二個集合的
: 聯集,intersectionOfIntegerSets建立交集,insertElement將一個新的整數k加入集合
^^^^^^^^^^^^^
請問是怎麼回事啊?那個array不是只有5個元素嗎
那新加進的元素要放哪裡
: 中,deleteElement將一個新的整數m從集合中刪除。setPrint將集合中的數字以空白
: 隔開後列印出來。只列印出那些出現在集合中的元素(也就是他們在陣列位置的值是1)
: 空集合的話就印出---。提供一個isEqualTo成員函式,判定是否二個集合相等。
: 提供接受五個整數引數的的額外建構子,用來設定集合物件的初值。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
這裡說每個集合都是5個元素
: 如果你想要提供少於五個元素在集合,可在多餘的位置使用預定引數值-1。
: 現在撰寫一個主程式來測試所寫的IntegerSet。產生幾個IntegerSet物件。測試你所有
: 的成員函式是否可以正確地執行。
: 我只把中文版簡略的打上去…希望有幫助
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.18.99
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 5 篇):