题目要求在一个候选数组 candidates 中找到所有元素之和等于 target 的组合。每个数字在组合中只能使用一次,并且结果集不能包含重复的组合。
该问题的典型算法是 回溯法(Backtracking)。 核心思想如下:
现有非负整数构成的候选列 pool,再给一个目标值 aim,请找出全部加起来恰好等于 aim 且互不重复的搭配。 列里每一个值在同一搭配里至多取一次。答案里不许出现重复搭配,并且按从小到大打印(同一搭配内部升序,各搭配之间依字典序)。
输入
6
3 1 3 2 4 1
5
输出
1 1 3
1 4
2 3
输入
4
4 4 2 6
8
输出
2 6
4 4
© CodeFun2000 · 使用条款
Scan the QR code below with WeChat to sign in
First-time scan will create your account automatically
请使用微信扫描下方二维码完成注册