itzmeee   2년 전

안녕하세요?

https://hongcoding.tistory.com...

위 사이트의 코드를 참조해서 다음 코드를 작성했는데, dfs 함수를 끝내는 방법에 따라 문제가 맞고 틀리네요.

exit(0)으로 적으면 맞지만, return으로 적으니 틀립니다.

차이점을 알려주실 수 있나요? 왜 return으로 적으면 틀리는지가 궁금합니다.

감사합니다!

lcr7324   2년 전

return으로 하면 해당 스도쿠의 모든 답을 출력합니다.

반면에 exit(0)은 프로그램 자체를 종료하기 때문에 답 하나를 출력한 순간 프로그램 실행이 끝나게 됩니다.

모든 칸이 빈칸인 스도쿠를 넣어보시면 이해가 갈겁니다.

댓글을 작성하려면 로그인해야 합니다.