자료구조와 알고리즘/🥑알고리즘
[알고리즘][그래프] - 6. 부분 집합
얄루몬
2022. 3. 30. 23:54
📖이 포스팅은 '파이썬 알고리즘 인터뷰 - 박상길님' 책을 보고 작성되었습니다.
😎문제 : https://leetcode.com/problems/subsets/submissions/
모든 부분 집합을 리턴하라
class Solution:
def subsets(self, nums: List[int]) -> List[List[int]]:
result = []
def DFS(index, path):
result.append(path)
for i in range(index, len(nums)):
DFS(i+1, path + [nums[i]])
DFS(0,[])
return result