LeetCode 题解:78. 子集,迭代 + 位运算,JavaScript,详细注释

原题链接:https://leetcode-cn.com/problems/subsets/
解题思路:
- 用两遍循环暴力穷尽所有集合。 
- 第一遍循环是 - for (let i = 0; i < 1 << nums.length; i++) {},即穷尽了所有子集数量,但不做是否存值的判断。
- 第二遍循环 - for (let j = 0; j < nums.length; j++) {},即遍历每个索引,在通过- i & (1 << j)判断当前索引是否需要存值。
版权声明: 本文为 InfoQ 作者【Lee Chen】的原创文章。
原文链接:【http://xie.infoq.cn/article/15ea8c2f0f9b97f043dc3bbbe】。文章转载请联系作者。











 
    
评论