518 Coin Change 2
518. Coin Change 2
1. Question
You are given coins of different denominations and a total amount of money. Write a function to compute the number of combinations that make up that amount. You may assume that you have infinite number of each kind of coin.
Note:You can assume that
0 <= amount <= 5000
1 <= coin <= 5000
the number of coins is less than 500
the answer is guaranteed to fit into signed 32-bit integer
Example 1:
Example 2:
Example 3:
2. Implementation
(1) 完全背包
3. Time & Space Complexity
完全背包: 时间复杂度O(n * amount), 空间复杂度O(amount)
Last updated