학습 문서 / 독특한 솔루션
독특한 솔루션
많은 초보자들은 다음과 같이 생각합니다.
Intermediate
독특한 솔루션
1. 충돌 없음 ≠ 정확함
많은 초보자들은 다음과 같이 생각합니다.
"이 숫자는 행, 열, 상자에 표시되지 않으므로 배치할 수 있습니다."
합리적으로 들리지만 잘못되는 경우가 많습니다.
왜?
스도쿠는 "지금 당장 유효한 숫자를 선택"하는 것이 아니기 때문입니다.
하나의 완전한 솔루션을 갖도록 설계된 논리 퍼즐입니다.
따라서 당신이 배치한 번호는 다음과 같습니다.
- 즉시 충돌하지 않을 수 있음
- 하지만 여전히 미래의 행/열/상자를 막다른 골목에 빠뜨릴 수 있습니다
이것이 바로 이 앱에서 다음을 볼 수 있는 이유입니다:
아직 눈에 띄는 충돌은 없지만 이동은 여전히 잘못된 것으로 표시됩니다.
보드가 지금 충돌해서가 아니라 다음과 같은 이유 때문입니다.
해당 값은 퍼즐의 고유한 솔루션에 속할 수 없습니다.
2. 예: 합법적인 것처럼 보이지만 막다른 골목에 이르게 됨
이미지를 사용하여 작은 예를 살펴보겠습니다.
1단계: r6c6은 1이 될 수 있을 것 같습니다.
강조 표시된 셀 r6c6을 살펴보세요. 행, 열, 상자에는 1이 없습니다.
그래서 당신은 이렇게 생각할 수도 있습니다: 여기에 1을 넣자.

2단계: r6c1은 강제로 4가 됩니다.
이제 강조 표시된 셀 r6c1을 확인하세요.
행, 열, 상자에 이미 표시된 숫자를 지우면 4라는 한 가지 옵션만 남습니다.

3단계: r6c2는 강제로 9가 됩니다.
다음으로 r6c2를 살펴보세요. 동일한 제거를 수행하면 단 하나의 옵션(9)만 남게 됩니다.

4단계: r6c3은 가능한 숫자가 없는 상태로 종료됩니다.
이제 r6c3에 도달했습니다. 당신은 그것을 볼 수 있습니다 :
1부터 9까지의 모든 숫자는 행/열/상자에 의해 차단되므로 아무것도 거기에 배치할 수 없습니다.
즉, 첫 번째 "충돌 없음" 이동은 결국 퍼즐을 막다른 골목으로 몰아넣었습니다.

참고: 올바른 해결책
비교할 수 있도록 이 퍼즐에 대한 올바른 솔루션은 다음과 같습니다.

3. 올바른 사고방식: '할 수 있다'가 아닌 '반드시 해야 한다'를 증명하세요
스도쿠에서 가장 중요한 습관은 다음과 같습니다.
단순히 거기에 갈 수 있다는 이유만으로 번호를 붙이지 마세요.
반드시 거기에 있어야 한다는 것을 증명할 수 있는 경우에만 배치하세요.
확실하지 않은 경우 대신 다음을 수행하십시오.
- 연필 표시를 적습니다(가능한 후보).
- 제거 및 기타 기술을 사용하여 후보를 단계적으로 줄입니다.
- 셀에 단 하나의 후보만 남음이 있거나 숫자의 행/열/상자에 한 자리만 있을 때까지
이렇게 하면 모든 움직임을 설명 가능하게 유지하고 힌트가 유효한 이유를 훨씬 더 명확하게 만듭니다.