227 - 377 组合总和 Ⅳ
题目
解答
class Solution:
def combinationSum4(self, nums: List[int], target: int) -> int:
if not nums or target <= 0:
return 0
dp = [1]+[0]*target
for i in range(1, target+1):
for num in nums:
if i >= num:
dp[i] += dp[i-num]
return dp[-1]Last updated