asterisk120   5년 전

어떤 자리가 0이면 1부터 시작해서 9까지 체크할때 가로줄, 세로줄, 3x3 정사각형 안에 그 수가 있는지 체크하고 없는 수가 존재하면 채우도록 짰는데 이렇게 하면 안되나요??

djm03178   5년 전

스도쿠를 해보셨다면, 그렇게 무작정 지금 당장 되는 걸로 채우면 답이 나오지 않는 경우가 생긴다는 걸 아실 것입니다.

asterisk120   5년 전

음.. 스도쿠를 안해봐서;; 쨌든 논리가 문제였군요.. 감사합니다!

djm03178   5년 전

기본적인 접근법은 지금이랑 비슷하긴 합니다. 다만, 이 문제는 백트래킹 문제이므로 답이 나오지 않는다는 것을 발견했을 때 뒤로 돌아가서 다른 가능한 경우의 수도 시도해보는 것이 정해입니다.

asterisk120   5년 전

아하 그렇군요.. 힌트 감사합니다~

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