youngyangyang04 / leetcode-master-comment

用来做评论区
0 stars 0 forks source link

[Vssue]0377.组合总和Ⅳ.md #166

Open youngyangyang04 opened 3 weeks ago

youngyangyang04 commented 3 weeks ago

https://www.programmercarl.com/0377.%E7%BB%84%E5%90%88%E6%80%BB%E5%92%8C%E2%85%A3.html

Du1in9 commented 1 week ago
class Solution {
    public int combinationSum4(int[] nums, int w) {
        int[] dp = new int[w + 1];
        dp[0] = 1;
        for (int j = 0; j <= w; j++) {
            for (int i = 0; i < nums.length; i++) {
                if (j - nums[i] >= 0) {
                    dp[j] += dp[j - nums[i]];
                }
            }
        }
        return dp[w];
    }
}