[LeetCode] 78. Subsets

원숭2·2022년 1월 18일
0

LeetCode

목록 보기
12/51

문제

풀이

  1. itertools 라이브러리의 combinations 모듈을 사용함.
  2. 예시를 보면 알 수 있듯이 []을 꼭 추가해줘야함.

코드

from itertools import combinations

class Solution:
    def subsets(self, nums: List[int]) -> List[List[int]]:
        res = [[]]
        
        for i in range(1, len(nums)+1) :
            tmp = list(combinations(nums, i))
            for t in tmp :
                res.append(list(t))
        
        return res

0개의 댓글