320x100
문제 : https://programmers.co.kr/learn/courses/30/lessons/43165
DFS 방식으로 탐색하면서 모든 인덱스의 숫자들을 더하거나 빼는 경우의 합을 구한다.
모든 numbers 를 탐색했을 때 합이 targetSum과 같다면 정답 +1을 해준다.
시간복잡도는 하나의 인덱스에 더하거나 빼는 경우, 두 번을 탐색하므로 O(2^N). N = |numbers|
320x100
'알고리즘 문제 > Programmerse' 카테고리의 다른 글
[programmers][2021카카오인턴십] 거리두기 확인하기 (0) | 2021.07.30 |
---|---|
[Programmers] 하노이의 탑 (0) | 2021.07.06 |
[Programmers] 단속카메라 (0) | 2021.06.16 |
[Programmers] 섬 연결하기 (0) | 2021.06.14 |
[Programmers][2020 카카오 인턴십] 보석 쇼핑 (0) | 2021.06.13 |
댓글