描述
找出所有相加之和为 n 的 k 个数的组合。组合中只允许含有 1 - 9 的正整数,并且每种组合中不存在重复的数字。
分析
“组合总和” 系列题解汇总:
39. 组合总和
40. 组合总和 II
216. 组合总和 III
377. 组合总和 Ⅳ
本题特殊的是对长度做出要求,需要在原有的基础上加上对长度的判断。同时,每种组合中不存在重复的数字,所以Index每次递归是要进1.
class Solution {
List<List<Integer>> res = new ArrayList<>