1var combinationSum4 = function (nums, target) {2 const dp = Array(target + 1).fill(0);34 nums.sort((a, b) => a - b);56 for (let k = 1; k <= target; k++) {7 for (let n of nums) {8 if (k < n) break;9 dp[k] += k == n ? 1 : dp[k - n];10 }11 }1213 return dp[target];14};
WPM •0 •0
ACC •0 •0
TIME •0