Browse Source

leetcode 377

master
OhYee 2 years ago
parent
commit
39896bc957
Signed by: OhYee
GPG Key ID: 5A9E1F63ED274FBB
  1. 18
      leetcode/377/377.go

18
leetcode/377/377.go

@ -0,0 +1,18 @@ @@ -0,0 +1,18 @@
func combinationSum4(nums []int, target int) int {
sort.Ints(nums)
dp := make([]int, target + 1)
dp[0] = 1
for i := 1; i <= target; i++ {
for _, num := range nums {
if num <= i {
dp[i] += dp[i-num]
} else {
break
}
}
}
return dp[target]
}
Loading…
Cancel
Save