[자바스크립트, 프로그래머스] 타겟넘버
알고리즘/프로그래머스2023. 3. 7. 10:12
난이도 : 2
링크 : https://school.programmers.co.kr/learn/courses/30/lessons/43165
문제리뷰
dfs
소스코드
function solution(numbers, target) {
let answer = 0;
dfs(0, 0);
function dfs(idx, sum) {
if (idx === numbers.length) {
if (sum === target) {
answer += 1;
}
return
}
dfs(idx + 1, sum + numbers[idx])
dfs(idx + 1, sum - numbers[idx])
}
return answer;
}
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[자바스크립트, 프로그래머스] 하샤드 수 (0) | 2023.03.09 |
---|---|
[자바스크립트, 프로그래머스] 게임 맵 최단거리 (0) | 2023.03.08 |
[자바스크립트, 프로그래머스] 기능개발 (0) | 2023.03.06 |
[자바스크립트, 프로그래머스] 같은 숫자는 싫어 (1/3) (0) | 2023.03.03 |
자바스크립트, 프로그래머스, 정수 내림차순으로 배치하기 (0) | 2022.12.01 |
댓글()