准备好开始了吗?

开始玩数独!

数独新手技巧

阅读约 1 分钟

最好的数独新手技巧是习惯,而不是窍门:按固定顺序扫描盘面,用交叉扫描法填数,唯一数用尽后写笔记,检查每一次填数,绝不乱猜。养成这 6 个习惯,一道简单题应该能靠简单的单数字推理解开。本页写给已经了解规则、想不再卡住的新玩家。想看带完整实例的整套方法,请看数独分步解法。

1. 从简单题开始

简单题的设计保证每一步都是单数字推理。在 Sudoku69 上,简单难度对应 Sudoku Explainer 评分 1.0 到 1.9。在我们的经典 9x9 简单题库里,最难的题评分是 1.7,平均是 1.26,题目有 30 到 36 个已知数。这样的提示数足以让你不用任何高级图形也能一直推进。等你不用笔记就能做完简单题,再升到中等。难度等级页面说明了每个区间对你的要求。

2. 按固定顺序扫描

别盯着盘面等答案。一次扫描一个数字:

  1. 选一个数字,从 1 开始。
  2. 找出它已经出现的每个位置。
  3. 在每个宫、行和列里,检查它还能放在哪里。
  4. 只剩一个格时就填进去,然后换下一个数字。

在盘面上出现次数多的数字最适合先扫,因为每一个都会排除一整行、一整列和一个整宫。

3. 使用交叉扫描法

交叉扫描法(crosshatching)就是把扫描用在一个宫上。取宫里缺的一个数字,划掉宫内与这个数字已有副本共享行或列的每个格,看看还剩什么。如果只剩一个格,数字就填在那里。这就是隐性唯一数技巧。

实例:我们题库里的一道简单题

这是一道经典 9x9 简单题(Sudoku Explainer 评分 1.2)。行从上往下命名为 A 到 J(没有 I),列从左往右是 1 到 9。

  1. 宫 1 仍需要一个 9。C4 的 9 排除了行 C,所以 C1 和 C3 不行。

    J3 的 9 排除了列 3,所以 B3 不行。只剩 B2:B2 是 9。

宫 1 仍需要一个 9。C4 的 9 排除了行 C,所以 C1 和 C3 不行。 J3 的 9 排除了列 3,所以 B3 不行。只剩 B2:B2 是 9。

看第 1 宫(左上角)。它里面有 3、6、5、1 和 2,所以还需要 4、7、8 和 9。试试 9:

  • 它的空格是 B2、B3、C1 和 C3。
  • 行 C 已经有一个 9(在 C4),排除了 C1 和 C3。
  • 第 3 列已经有一个 9(在 J3),排除了 B3。
  • 只剩 B2,所以 B2 = 9。

引擎确认这正是答案的第一步,而且整道题只用唯一数就能解开:45 步,没有一步比隐性唯一数更难。这就是这里“简单”的含义。

4. 扫描停滞时写笔记

当扫描一无所获时,把每个空格可能的数字写成小小的笔记(候选数)。笔记让你不会忘掉选项,并显示出只剩一个候选数的格。这就是显性唯一数:这个格只能放一个数字,所以填进去。显性唯一数与隐性唯一数详细讲了这两种。

保持笔记最新。每次填入一个数字,就把它从同行、同列、同宫每个格的笔记中去掉。在 Sudoku69 上,打开笔记图标,点数字来标记候选数。你填数时,游戏会替你清除笔记。

5. 检查每一次填数

填错的数字会长时间藏着,然后毁掉一整个区域。填数之前,确认它在这一行、这一列和这个宫里都没有出现。如果某个格最后没有候选数了,说明之前有一个数字填错了:回到你最后一次确定的一步,从那里重新检查。

6. 绝不乱猜

每道有效的数独都恰好有一个解,而且存在通往它的逻辑路径。如果你有想猜的冲动,说明你漏掉了一个推理。可以这样做:

  • 重新扫描你跳过的数字。
  • 在上一次填数之后更新你的笔记。
  • 换到盘面的另一个部分。一次填数常常会打开另一个区域。
  • 找共享相同两个候选数的一对格,这样你可以把这些数字从它们的邻格中排除。学完唯一数之后再学这些。

常见错误

  • 跳过笔记。 试图把所有候选数记在脑子里会拖慢你。高手也用笔记。
  • 忘了某个约束。 三个都要检查:行、列和宫。
  • 钻牛角尖。 在一个区域停留几分钟很少有帮助。轮流看不同的数字和宫。
  • 跳级。 困难题可能需要你还没遇到的图形。先在简单题上练出速度,等经典盘面变得例行公事时,再试其他数独类型。