티스토리

snoopybox
검색하기

[LeetCode][Python3] 216. Combination Sum III

프로그래밍/LeetCode

[LeetCode][Python3] 216. Combination Sum III

snoopybox 2019. 8. 23. 21:25

Problem :

https://leetcode.com/problems/combination-sum-iii/


My Solution :

class Solution:
def combinationSum3(self, k, n):
def dfs(k, n, path, num):
if k == 0 or n < num or 9 < num:
if k == n == 0:
ans.append(path[:])
return
dfs(k-1, n-num, path+[num], num+1)
dfs(k, n, path, num+1)

ans = []
dfs(k, n, [], 1)
return ans
저작자표시

블로그 정보

snoopybox

컴퓨터, 윈도우, 리눅스, 프로그래밍, 알고리즘, 파이썬, 프로그램, 동영상

프로필 사진
문의안내
  • 티스토리
  • 로그인
  • 고객센터

티스토리는 카카오에서 사랑을 담아 만듭니다.

© Kakao Corp.