Search

타켓넘버

알고리즘
깊이/너비 우선 탐색(DFS/BFS)
플랫폼
프로그래머스
링크
JCF
상태
해결
생성 일시
2023/12/22 07:35
최종 편집 일시
2023/12/22 08:43

문제 설명

해결과정

Solution.java

public class Solution { int answer = 0; public int solution(int[] numbers, int target) { dfs(numbers, target, 0, 0); return answer; } public void dfs(int[] numbers, int target, int index, int num) { if(index == numbers.length) { if(num == target) { answer++; } return; } dfs(numbers, target, index + 1, num + numbers[index]); dfs(numbers, target, index + 1, num - numbers[index]); } }
Java
복사