题目描述 给定一个可能包含重复元素的整数数组nums,返回该数组所有可能的子集(幂集)。 解集中不包含重复的子集。 思路 因为数组中可能有重复元素,为了使解集中不包含重复的子集,需要去重: 需要给数组排序 去重的剪枝语句:if (i > start && nums[i] == nums[i - 1]) continue; 回溯过程中记录深度(子集大小) 下一层搜索的起点是上一层搜索的起点 + 1 代码 相关文章: 2021-04-08 2021-11-23 2021-07-01 2021-10-21 2021-05-21 2021-12-06 2021-08-01 2021-06-02