美文网首页
数组的全部子集

数组的全部子集

作者: 织雪纱奈 | 来源:发表于2019-04-18 17:50 被阅读0次

Input: nums = [1,2,3]
Output:
[
[3],
[1],
[2],
[1,2,3],
[1,3],
[2,3],
[1,2],
[]
]

var subsets = function(nums) {
    let res = [[]]
    for (let i = 0; i < nums.length; ++i) {
        let length = res.length;
        for (let j = 0; j < length; ++j) {
            res.push([...res[j],nums[i]])
        }  
   }
   return res
};

相关文章

  • 数组的全部子集

    Input: nums = [1,2,3]Output:[[3],[1],[2],[1,2,3],[1,3],[2...

  • LeetCode-078-子集

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

  • 【leetcode】子集

    【leetcode】子集 题目: 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说...

  • leetcode动态规划—背包系列(二)

    416. 分割等和子集 给定一个只包含正整数的非空数组。是否可以将这个数组分割成两个子集,使得两个子集的元素和相等...

  • LeetCode刷题For Swift·78. 子集

    1、原题 给你一个整数数组 nums ,返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。 示例 1: 示...

  • 子集

    给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例...

  • 子集

    给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例...

  • 78.子集

    题目给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 ...

  • 78. 子集

    给定一组不含重复元素的整数数组nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例:...

  • 78. 子集-leetcode

    给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例...

网友评论

      本文标题:数组的全部子集

      本文链接:https://www.haomeiwen.com/subject/fantgqtx.html