1 | class Solution { |
注意此题是求的组合数量而不是排列数量,比如总金额 6 只存在 1+1+1+1+1+1 与 1+5 两种组合,那么此时需要在外层遍历硬币,以避免出现重复的组合,如:1+5 与 5+1 其实属于同一种组合,只应该出现一次。
1 | class Solution { |
注意此题是求的组合数量而不是排列数量,比如总金额 6 只存在 1+1+1+1+1+1 与 1+5 两种组合,那么此时需要在外层遍历硬币,以避免出现重复的组合,如:1+5 与 5+1 其实属于同一种组合,只应该出现一次。