给定数与候选数
区分给定数(固定的起始提示)与候选数(空格中仍然可能的数字)。
两个术语支撑着每一次解题。“给定数”是谜题开始时印在盘面上的数字 — 即你拿到的提示。它们是固定且正确的,一道好的谜题恰好给你足够多的给定数来迫使出唯一解。
“候选数”是某个空格中仍然合法可填的数字 — 一个尚未出现在该格所在行、列或宫中的数字。解题就是把每个格子的候选数收窄到一个的过程。
给定数:起始提示
给定数的多少是难度的一个粗略信号:提示越少通常意味着谜题越难。但提示的位置与数量同样重要 — 精心摆放的一组提示能让稀疏的网格变得平易,而草率的一组则能让看似填满的网格变难。
候选数:仍然可能的数字
对于任意空格,列出尚未在其所在行、列和宫中用过的数字 — 那些就是它的候选数。只剩一个候选数的格子即已解出(一个显性唯一)。无论用手记还是用脑记,追踪候选数都是你找到下一步的方法。
- 候选数是某格中仍然合法的数字。
- 每次填数都会把该数字从这个格的相关格中移除,缩小它们的候选数清单。
- 当某格只剩一个候选数时,它就被迫定下。
常见问题
- 我能更改给定数吗?
- 不能。给定数是固定的提示。如果某次解题似乎需要更改某个给定数,那是你自己更早的某次填数错了。
- 给定数越少就一定越难吗?
- 通常如此,但并不总是。提示的位置和提示的数量同样影响难度,这正是两道给定数数量相同的谜题感觉可能大不相同的原因。
相关阅读
延伸阅读
- Introduction to Solving (candidates) — HoDoKu
- Glossary of Sudoku — Wikipedia
在线练习
在带提示、笔记和四种难度的免费谜题上加以实践。
玩数独