力扣(LeetCode)78
生活随笔
收集整理的這篇文章主要介紹了
力扣(LeetCode)78
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目地址:
https://leetcode-cn.com/probl...
題目描述:
給定一組不含重復(fù)元素的整數(shù)數(shù)組 nums,返回該數(shù)組所有可能的子集(冪集)。
說明:解集不能包含重復(fù)的子集。
示例:
輸入: nums = [1,2,3]
輸出:
[
[3],
[1],
[2],
[1,2,3],
[1,3],
[2,3],
[1,2],
[]
]
解答:
這一題用回溯法。對于長度為n的nums數(shù)組,它的解空間應(yīng)該是這樣的[x1,x2,x3...,xn]
這里的xn=0或者1,代表第n個數(shù)放或者不放入子集。
java ac代碼:
總結(jié)
以上是生活随笔為你收集整理的力扣(LeetCode)78的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaScript之手写Promise
- 下一篇: Java SE 12扩展Switch语句