구현했는데 답이 원하는대로 안나올 때..?

ktlsu1231의 이미지

안녕하세요.
4일 밤낮으로 그 자리에서 프로그래밍을 해서 구현을 했습니다.(?)
문제가 있습니다. 돌려보면 원하는 답이 나오지 않습니다.
중간중간 다시보고 이해하는대도 한참들여다 봐야하고요.
이래저래 몇번 수정해 보았지만.. 틀린 부분을 찾을 수가 없습니다.
저의 애초부터의 생각이 잘 못되었는지 제 자신이 검증한다는 것이
많이 힘들다는 것을 느끼고 있습니다.
내일모래 발표를 해야하는데, UI까지 입혀야 하는 상태에서
기본이 돌지 않고 있느니 난감합니다.
이것만 하는 상황도 아니라서 더 문제가 큽니다.

처음부터 다시 짜야할까요? ㅜ,.ㅜ;
저의 구현에 대한 기본적인 생각이 바뀌지 않은 상태에서 다시 새로 구현한다고
한들 원하는 답이 나와줄지 의문입니다.

어떻게 하는 것이 좋을까요?

qufdl113의 이미지

반성합니다

AustinKim의 이미지

블락 다이어그램을 그리고 각 함수마다 디버깅 코드를 넣어보세요.
무엇인가 예상치 못한 함수 흐름을 파악할 수 있습니다.

화이팅하세요.

(개인블로그)
http://rousalome.egloos.com