由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Combination Sum 时间和空间复杂度是多少?
相关主题
网盘电面一道combination sum2的问题
问道leetcode的题:Combination Sum II关于leetcode的combinationSum题
没看懂Leetcode这道题的答案,请指点一个小题 谁能帮着给点思路 谢谢啦!
问一道leetcode上的题目 combination sum请教leetcode Combination Sum II的code,谢谢。
关于结果除掉重复的问题请教Combination Sum II哪里做错了
Leetcode Combination Sum复杂度考古到一道题
n queens II ,, 時間复杂度是多少?thank为什么oj.leetcode上面的triangle那道题总是超时
问一道题k Sum[solved]stock这题目我 自己调试没问题,为什么leetcode总过不去
相关话题的讨论汇总
话题: candidates话题: curr话题: target话题: res话题: sum
进入JobHunting版参与讨论
1 (共1页)
s******b
发帖数: 185
1
https://leetcode.com/problems/combination-sum/description/
半路出家的遇到这种题目就搞不定时间空间复杂度分析了。
我的code:
class Solution(object):
def combinationSum(self, candidates, target):
if not candidates:
return []
res=[]
self.dfs(res,candidates,target,[])
return res
def dfs(self,res,candidates,target,curr):
if sum(curr)==target:
res.append(curr)
return
if sum(curr)>target:
return
for i in range(len(candidates)):
self.dfs(res,candidates[i:],target,curr+[candidates[i]])
w********h
发帖数: 5
a****i
发帖数: 1182
3
这个是楼主的题完全不一样
楼主的是DP,O(n * m),n是candidates数量,m是target的值
纯combination可以简单地说,一个元素两种状态,取或者不取,
每个元素都是2个状态,n个元素乘起来就是 2^n
链接里讲复杂了

【在 w********h 的大作中提到】
: http://www.1point3acres.com/bbs/thread-117602-1-1.html
: 可以看这个参考一下。

n*****n
发帖数: 1
4
叔你咋还用上py了,
快跟我一起学c++。
v******s
发帖数: 144
5
这是可以重复的combination,复杂度看起来是n^k, subject to n*k < target
1 (共1页)
进入JobHunting版参与讨论
相关主题
[solved]stock这题目我 自己调试没问题,为什么leetcode总过不去关于结果除掉重复的问题请教
onsite汇报 - 工程类,非ECELeetcode Combination Sum复杂度
这题咋做?n queens II ,, 時間复杂度是多少?thank
Leetcode Timeout问一道题k Sum
网盘电面一道combination sum2的问题
问道leetcode的题:Combination Sum II关于leetcode的combinationSum题
没看懂Leetcode这道题的答案,请指点一个小题 谁能帮着给点思路 谢谢啦!
问一道leetcode上的题目 combination sum请教leetcode Combination Sum II的code,谢谢。
相关话题的讨论汇总
话题: candidates话题: curr话题: target话题: res话题: sum