package question;import java.util.LinkedList;import java.util.List;public class Question216 {List<List<Integer>> res = new LinkedList<>();public List<List<Integer>> combinationSum3(int k, int n) {List<Integer> list = new LinkedList<>();huiSu(list, k, n, 0, 1);return res;}public void huiSu(List<Integer> list, int k, int n, int sum, int i) {if (k <= list.size()) {if (sum == n) {res.add(new LinkedList<>(list));}return;}if (sum >= n) return;for (; i < 10; i++) {list.add(i);sum += i;huiSu(list, k, n, sum, i + 1);sum -= i;list.remove(list.size() - 1);}}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。