欢迎光临散文网 会员登陆 & 注册

LeetCodeTop100_78. 子集

2023-03-20 10:06 作者:方猫zzz  | 我要投稿

给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。


解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。


 


示例 1:


输入:nums = [1,2,3]

输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]

示例 2:


输入:nums = [0]

输出:[[],[0]]


直接遍历原数组,遇见每一个数直接把解集全部并上这个数加入解集即可;

回溯也可以;


代码如下:


LeetCodeTop100_78. 子集的评论 (共 条)

分享到微博请遵守国家法律