LeetCode第三十九题
好几天没写了,正过年休息了两天,今天把之前的补回来,新年快乐,牛年大吉奥。
¶题目描述
给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。
candidates 中的数字可以无限制重复被选取。
说明:
所有数字(包括 target)都是正整数。
解集不能包含重复的组合。
示例 1:
1 | 输入:candidates = [2,3,6,7], target = 7, |
¶代码
¶自己写的版本
这一版我自己写的利用回溯法,本地测试用例都AC了,但是在提交的时候显示我[1],2这一测试用例输出的结果为[],但是我在本机测试的结果却是正确的。
没想明白裂开。
1 | class Solution(object): |
¶AC的版本
1 | class Solution: |