Sudoku 策略与技巧
从入门到高阶——每个技巧都附带一道例题。
更喜欢工具书式的版本?浏览 Sudoku247Wiki 上的完整技巧百科 ——每个模式都从零讲起。
入门
从这里开始——每盘 Sudoku 都会用到的单格推理技巧。
中阶
面向中等和困难难度,以对子和三元组为基础的排除技巧。
Locked Candidates — 数独技巧
当某数字的候选在一个单元内完全落入另一个单元时。
指向数对与数三 — 数独技巧
某个数字在一个宫内只能出现在一行或一列上。
声明数对与数三 — 宫-线削减
某个数字在一行或一列上只能落入一个宫内。
Box-Line Reduction — 数独技巧
某行或某列把某数字限制在单一宫内 — 清掉该宫的其他位置。
显性数对 — 数独技巧
两个格子共享同一对数字——把它们从其他位置排除掉。
隐性数对 — 数独技巧
两个数字藏在两个格子的额外候选数后面。
显性数三 — 数独技巧
三个格子之间共同分担三个数字。
Hidden Triple — 数独技巧
三个数字藏在恰好三个格中,被多余候选所遮蔽。
Naked Quad — 数独技巧
四个格的候选并集恰好为四个数字。
Hidden Quad — 数独技巧
四个数字藏在恰好四个格里,被多余候选遮住。
高阶
面向专家及以上难度,基于模式识别的技巧。
X-Wing — 数独技巧
一个 2×2 的网格图案,可在两行两列上同时排除候选数。
Swordfish — 数独技巧
三行或三列将某数字锁定到 3×3 的网格图案中。
Jellyfish — 数独技巧
四行或四列把一个数字锁进 4×4 网格模式。
Finned X-Wing — 数独技巧
多出一个「鳍」格的 X-Wing —— 删除范围缩小到鳍附近。
XY-Wing — 数独技巧
枢轴 {X,Y} 格与 {X,Z}/{Y,Z} 双 pincer 把 Z 逐出共同邻居。
XYZ-Wing — 数独技巧
三候选 {X,Y,Z} 枢轴加两枚 bivalue pincer —— 同时见到三者的格失去 Z。
W-Wing — 数独技巧
两枚同样的 {X,Y} bivalue 格由一条 Y 上的 strong link 相连,在别处强制 X。
Skyscraper — 数独技巧
两条共享一列的行强链 —— 顶部强制完成删除。
2-String Kite — 数独技巧
共享一宫的行强链 + 列强链共同强制完成删除。
Empty Rectangle — 数独技巧
某宫内数字被限制在一条线上,再加上一条强链,共同强制删除。
Simple Coloring — 数独技巧
为一个数字的强链涂色;同时看到两种颜色的格子失去该数字。
Multi-Coloring(3D Medusa)— 数独技巧
对每个数字并行执行 Simple Coloring,获得跨数字的删除。
Remote Pairs — 数独技巧
由双值 {X,Y} 格组成的链,两端持有相反的数字。
Unique Rectangle — 数独技巧
致命 {X,Y} 矩形里的四个格子必须打破双解模式。
BUG +1(Bivalue Universal Grave)— 数独技巧
除了一个格,所有空格都是双值 —— 例外格的第三候选就是答案。
Killer Sudoku 专属
Killer 变体专属的笼相关技巧 —— 建立在 45 法则之上。
每个难度需要哪些技巧
Sudoku 的难度等级大致对应一条相对固定的技巧阶梯。每一个等级都在前一个等级的基础上做加法——中等需要简单里全部技巧再加上一些,依此类推。
在真实题目上试一手技巧
打开分步解题器——每一步都会告诉你用的是哪种技巧。