0
点赞
收藏
分享

微信扫一扫

Leetcode 518. 零钱兑换 II(DAY 232)---- 后端面试题

RJ_Hwang 2022-01-27 阅读 26

文章目录


原题题目


在这里插入图片描述


代码实现(首刷大部分看解 注意外层循环)


class Solution {
public:
    int change(int amount, vector<int>& coins) {
        vector<int> dp(amount+1,0);
        dp[0] = 1;
        for(const auto& coin:coins)
            for(int i = 1;i <= amount;++i)
            {
                if(i >= coin)
                    dp[i] += dp[i-coin];
            }

        
        return dp[amount];
    }
};
举报

相关推荐

0 条评论