攻略 · 数独

数独进阶攻略

数独不是数学题,是约束传播题。人类解法和求解器跑的是同一套逻辑,只是人类用铅笔和脑子,求解器用变量和回溯。

一、基础层:唯一候选数(唯一解法)

每个格子的候选数 = 9 个数字里没被本行、本列、本宫排除的那些。当某个格子只剩 1 个候选数时,它就是答案。

二、进阶层:显式数(Hidden Single)

有时某个格子有多个候选数,但某个数字在这一行/列/宫里只有这一个格子能放——那这个数字就必须属于这个格子。这就是「显式数 / 隐性唯一解」。

三、技巧层:三区块与锁死(Locked Candidates)

当唯一候选数用尽、显式数也找不到时,就该用「区块技巧」了。它们全部基于同一个原理:如果某组格子只能放某组数字,别的数字就别想进这块区域。

用文字描述区块技巧很啰嗦,但有一个通用检验方法:做完排除后,重新扫一遍唯一候选数——如果局面有进展,技巧就用对了。没进展就是排除错了,回到上一步重来。

四、卡住时怎么办:三个层次的求助

  1. 换视角:把所有候选数重写一遍(很多人是在错误候选数上死磕)。写出来的那一刻往往就通了。
  2. 用求解器验证:本作内置 Solve(求解当前局面)功能。卡住时先求解:如果求解器给出的答案和你已填的不冲突但很快填完,说明你缺的是技巧不是运气;如果它需要大量回溯,说明这盘本身是「多解困难题」。
  3. 换一盘:如果一道题逼得你想猜数字,那一定是技巧没用对,不是题目太难。数独有唯一解,人类解法的难点在技巧层级,不在运气。实在卡住就换盘——本作的难度从 easy 到 inhuman 可选。

五、速度技巧:别追求「快解」,追求「少试错」

六、速查清单

七、现在就去玩

打开数独在线版(本站镜像,MIT 开源)。内置 easy / medium / hard / very-hard / insane / inhuman 六档生成器,也支持粘贴题目导入(粘贴入口在页面中部),页面下方有求解器按钮。

本文为独立撰写的玩法攻略,不隶属于游戏原作者。游戏本体版权归原作者所有,按 MIT 许可证分发。