We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c60f537 commit 43f4a6dCopy full SHA for 43f4a6d
combination-sum/tolluset.ts
@@ -4,16 +4,16 @@
4
*/
5
function combinationSum(candidates: number[], target: number): number[][] {
6
const result: number[][] = [];
7
- const dfs = (start: number, spot: number, path: number[]) => {
8
- if (spot === 0) {
+ const dfs = (start: number, stop: number, path: number[]) => {
+ if (stop === 0) {
9
result.push([...path]);
10
return;
11
}
12
13
for (let i = start; i < candidates.length; i++) {
14
- if (candidates[i] <= spot) {
+ if (candidates[i] <= stop) {
15
path.push(candidates[i]);
16
- dfs(i, spot - candidates[i], path);
+ dfs(i, stop - candidates[i], path);
17
path.pop();
18
19
0 commit comments