Files
LeetCode-Go/leetcode/0518.Coin-Change-II/518. Coin Change II.go
2022-10-11 02:49:30 -07:00

13 lines
218 B
Go

package leetcode
func change(amount int, coins []int) int {
dp := make([]int, amount+1)
dp[0] = 1
for _, coin := range coins {
for i := coin; i <= amount; i++ {
dp[i] += dp[i-coin]
}
}
return dp[amount]
}