43165 | 타겟 넘버
https://programmers.co.kr/learn/courses/30/lessons/43165


이상 코드
BFS
def solution(numbers, target):
answer = 0
leaves = [0]
for number in numbers:
temp = []
for parent in leaves:
temp.extend([parent + number, parent - number])
leaves = temp
for leaf in leaves:
if leaf == target:
answer += 1
return answer
반응형
'Algorithm > programmers' 카테고리의 다른 글
| [프로그래머스] 올바른 괄호 (0) | 2023.05.01 |
|---|---|
| [프로그래머스] 60057 | 문자열 압축 (0) | 2022.02.18 |
| [프로그래머스] 62048 | 멀쩡한 사각형 (0) | 2022.02.08 |
| [프로그래머스] 42579 | 베스트앨범 (0) | 2022.01.18 |
| [프로그래머스] 42578 | 위장 (0) | 2022.01.17 |
댓글