数独技巧:5 个难度,一直到 Swordfish

更新于 2026 年 7 月 2 日

数独技巧按阶梯划分:入门用最后空格和最后剩余数字,进阶用显性唯一和隐性唯一,困难题用显性数对和隐性数对,专家难度用指向数对和 X-Wing,极限难度用 Y-Wing 和 Swordfish。本指南按你真正需要它们的先后顺序逐一讲解。

一道构造良好的数独题从来不需要靠猜:每个难度实际上对应着解开它所需的技巧。如果你卡在困难题上,那不是天赋的问题,而是你缺少一件特定的工具。它就在这里。

在 SudoKoum 中,“策略”标签页收录了这些技巧,配有图解,并按与题目相同的五个难度分类。你学会一项技巧,在用得上它的难度上练习,它就会变成本能。

SudoKoum 的“策略”标签页:解题技巧按五个难度分类

简单难度:看清已经摆在眼前的

最后空格

当一行、一列或一个 9 格的宫只剩一个空格时,缺的那个数字一目了然:就是 1 到 9 中唯一还没出现的那个。这是数独的基本功。

最后剩余数字

选一个数字,比如 7,然后看一个缺 7 的宫。相邻行和列中已经填好的 7 会排除宫里的某些格子。如果只剩一个可能的格子,7 就填在那里。这种在行列间交叉排查的方法也叫作 cross-hatching(交叉排除法)。

中等难度:唯一数

显性唯一

如果一个格子受到的约束(行、列、宫)排除了九个数字中的八个,它就只剩一个可能的候选数。用笔记模式在格子里记下候选数,显性唯一就会跃然眼前。

隐性唯一

一个格子可能有好几个候选数,但如果其中某一个在这一行、这一列或这个宫的其他地方都没有出现,它就只能填在这里。这个候选数“隐藏”在其他候选数中间,因此得名。

困难难度:用数对推理

显性数对

同一区域内的两个格子恰好只有相同的两个候选数,比如 2 和 5。这两个数字归这两个格子所有:你可以把它们从该区域其他所有格子中划掉。题目常常因此一下子豁然开朗。

隐性数对

它是上一种技巧的镜像:两个候选数只出现在一个区域的两个格子里。这两个格子归它们所有,格子里的其他候选数都可以删掉。

专家难度:交叉约束

指向数对

当一个宫里的某个候选数只出现在同一行(或同一列)上时,它必然会填在这个宫的这一行上。因此,你可以把它从这一行位于宫外的其余格子中删除。

X-Wing

一个候选数如果只出现在两列中,并且位于相同的两行上,就构成一个矩形。无论最终正确的是哪条对角线,这两列都已被占:该候选数会从这两列的其余位置消失。X-Wing 是通往高级技巧的大门。

极限难度:专家级模式

Y-Wing

三个各有两个候选数的格子构成一把钳子:枢纽格 AB 能看到格子 AC 和格子 BC。无论枢纽是 A 还是 B,两条分支之一必然含有 C。因此,任何同时能看到这两条分支的格子都不可能是 C。

Swordfish

它是 X-Wing 的大哥,作用于三行和三列。如果一个候选数在三行中都只出现在相同的三列里,就可以把它从这三列的其余位置删除。少见,壮观,在某些极限题上不可或缺。

进步而不气馁

秘诀不在于一口气学会十种技巧,而在于一次只上一个台阶:在需要新技巧的难度上反复练习,直到它变成自然反应。SudoKoum 的统计会显示你在每个难度上的平均用时,让升到下一难度的时机一目了然。想给学习加点料,最好的办法莫过于向同水平的好友发起一次挑战。

SudoKoum 上线时通知我 · 全部指南

本指南由 SudoKoum 的发行方 Kaizen Suru 发布。各中文资料中的技巧名称不尽相同,我们采用应用中的名称。

上线时不错过

SudoKoum 即将登陆 App Store 和 Google Play。留下你的邮箱,应用上线当天你会收到唯一一封消息。

通知我