leetcode-216-组合总和③

Posted oldby

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode-216-组合总和③相关的知识,希望对你有一定的参考价值。

题目描述:

技术图片

 

方法一:回溯

class Solution:
    def combinationSum3(self, k: int, n: int) -> List[List[int]]:
        res = []
        def helper(k,n,start,tmp):
            if k==0:
                if n==0:
                    res.append(tmp)
                return
            for i in range(start,10):
                if n - i < 0:break
                helper(k-1,n-i,i+1,tmp+[i])
        helper(k,n,1,[])
        return res

 

以上是关于leetcode-216-组合总和③的主要内容,如果未能解决你的问题,请参考以下文章

组合总和3 leetcode 216

leetcode 216. 组合总和 III

LeetCode - #216 组合总和 III

[回溯算法]leetcode216. 组合总和 III(c实现)

LeetCode 216. 组合总和 III(Combination Sum III)

回溯算法:组合总和