어그로 죄송합니다 형님들 제발 살려주십쇼 ㅠㅠㅠㅠㅠ




https://programmers.co.kr/learn/courses/30/lessons/43165

프로그래머스 "타겟넘버" 문제고요.


http://colorscripter.com/s/LDENEa7
이건 제가 짠 코드입니다.


테스트 케이스 numbers : {1, 1}, target : 0일때 answer가 되는 경우는 +1-1, -1+1 이렇게 두가지 경우겠죠


근데 저는 4개가 나옵니다.


그래서 디버깅을 해봤는데요. 코드가 왜 그렇게 돌아가는지 이해를 못 하겠습니다.




제가 생각한 코드의 흐름은 저 콘솔창의 -1-1, dept : 2에서 모든 반복이 종료되어야 하는데.... 왜 반복을 한 번 더 수행하면서 +1, dept : 1로 넘어가는지를 모르겠어요 ㅠㅠㅠ...


제발 살려주십쇼...ㅜㅜㅜ