推薦用於表示整數的子集S從1到n的數據結構。對集合S的以下操作將在恆定時間內執行(獨立於S的基數)。 您可能會認爲數據結構已被適當初始化。編程和數據結構
(i)中。 MEMBER(X):
檢查X是否是在該組S或不
(ii)中。 FIND-ONE(S):若S不爲空,返回集合S的一個元素(任意元素都可以)
(III)。 ADD(X):添加整數X到集合S
(ⅳ)。刪除(X):從S中刪除整數X.
我的分析: - 我認爲哈希表在這裏可以正常工作,但哈希表如何工作FIND-ONES(S)操作。因爲我可能需要掃描整個桌子都在尋找目前的元素。
什麼是SS?和S一樣嗎? –
這是錯字,我現在糾正它。 –