해결된 질문
작성
·
41
0
이전에 풀었던 코드를 여러 번 수정하며 첨부한 링크와 같이 코드를 수정했습니다.
큰돌님 코드의 흐름과 동일하게 보이는데, 계속 틀렸다 나와서 질문드립니다..
어떤 부분에서 제 코드가 오류를 내는 것인지 모르겠습니다 ㅜ
답변 1
0
안녕하세요 호영님 ㅎㅎ
int dy[4] = {-1, 0, 1, 0};
int dx[4] = {1, 0, -1, 0};
이부분 혹시 이상하지 않나요? (대각선..)
이부분을 고쳐보시겠어요?
또한.... 재귀함수내의 가지치기도 해보시겠어요?
if (total >= ret) return;
나머지부분은 다 잘 짜신 것 같습니다.
감사합니다.