class Solution {
public int combinationSum4(int[] nums, int target) {
int[] dp = new int[target + 1];
dp[0] = 1;
for(int i = 1; i <= target; i++){
for(int j = 0; j < nums.length; j++){
if(i >= nums[j]) dp[i] += dp[i - nums[j]];
}
}
return dp[target];
}
}
377.组合综合 Ⅳ,简单易懂。完全背包
最新推荐文章于 2025-04-25 09:32:31 发布