生成一個數(shù)組的所以子集。
和之前的subsets一樣,但是關(guān)鍵問題是要去重。
很暴力,用一個set套一個multiset來判斷當(dāng)前結(jié)果是否出現(xiàn)過。
我們先將數(shù)組排序,然后開始考慮怎么去重。
在含有重復(fù)元素的時候,如果當(dāng)前數(shù)和前面一個數(shù)相同的時候:當(dāng)前僅當(dāng)前面的一個數(shù)使用時,當(dāng)前數(shù)字才能使用。
于是,我們添加一個use數(shù)組來記錄某位置是否訪問。
不用use數(shù)組直接跳過相同的元素。
新聞熱點(diǎn)
疑難解答