LeetCode p216 Combination Sum III 题解
1.题目:
Find all possible combinations of k numbers that add up to a number n, given that only numbers from 1 to 9 can be used and each combination should be a unique set of numbers.
Example 1:
Input: k = 3, n = 7
Output:
[[1,2,4]]
Example 2:
Input: k = 3, n = 9
Output:
[[1,2,6], [1,3,5], [2,3,4]]
题意:
输入k,n。希望可以由K个数,相加得n.输出所有可能。(只能含有1到9之间的数)。
2.解题思路:
递归。注意数字不能重复出现,以及边界条件。
3.代码
1 |
|