1) 질문을 받으면 먼저 이미 알고 있는 조건을 바탕으로 데이터에 대한 사전 정렬 및 분석을 진행합니다.
9개의 정사각형 그리드에 '결정된 항목'을 모두 채우고 '가능한 옵션'을 표시하는 것과 같습니다.
refreshStat() 함수
2) 그 후, 생각은 추측/검증 주기 단계에 들어갑니다.
9개의 정사각형 그리드에서 '가능한 옵션'을 시도하여 기존 조건을 위반하는지 확인할 수 있습니다.
모든 새로운 브랜치의 최종 결과는 답변/오류 2개에 지나지 않습니다.
3) 모든 경로를 검색했을 때 답이 유일한 것이 아니므로 스도쿠 게임의 목적에 어긋납니다.
다음 부분은 읽기의 편의를 위해 전체 코드입니다. 디버깅 정보는 삭제하지 않았습니다.