题目描述
幂集。编写一种方法,返回某集合的所有子集。集合中不包含重复的元素。
说明:解集不能包含重复的子集。
示例:
1 | 输入: nums = [1,2,3] |
思路
nums = [1,2,3]
,长度为3
,幂集的大小为2^nums.length-1
。
根据nums,将1表示取,0表示不取,则有
1 | [0,0,0] -> 0 -> [] |
0和1就分别对应0-7这8种中的二进制。
代码
1 | class Solution { |
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/power-set-lcci
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。