数独入门解法|新手先学的两个技巧和候选数的写法
数独规则很简单,新手却常常卡在“第一格到底从哪里开始填”。本文先确认规则和盘面各部分的叫法,再用一道实际的题目讲解能填满大部分格子的两个基本技巧(隐性唯一数和显性唯一数),最后介绍找数字的顺序和候选数的写法。
数独的规则和盘面的叫法
数独是在 9×9 共 81 个格子里填入 1〜9 的数字的谜题。规则只有一条:“每一行、每一列、每个粗线围成的 3×3 宫里,1〜9 都恰好各出现一次”,完全不需要计算。根据一开始给出的数字(提示数),用推理把空格一个个填上。
| 叫法 | 含义 | 本文的写法 |
|---|---|---|
| 行 | 横向排列的 9 格 | 从上往下第 1 行〜第 9 行 |
| 列 | 纵向排列的 9 格 | 从左往右第 1 列〜第 9 列 |
| 宫 | 粗线围成的 3×3 的 9 格 | 左上宫·中上宫·右上宫……右下宫 |
| 格子的位置 | 行和列的组合 | “第3行第2列”=从上数第 3 行、从左数第 2 列 |
| 候选数 | 该格子还可能填入的数字 | 写在格子角落的小字笔记 |
正确出题的数独答案只有一个。也就是说不需要“凭感觉填”,每个格子都应该能找到理由填上。卡住时,要么是有遗漏,要么是到了需要用你还不会的技巧的地方。
技巧2:数一数空格能填哪些数字
第二个技巧是:盯住一个格子,数它所在的行·列·宫里已经有哪些数字。如果 8 种数字都齐了,就只剩最后一个。这叫“显性唯一数”,也叫“唯余法”。
- 从数字填得多的行·列·宫交叉的格子看起,更容易找到
- 按 1〜9 的顺序,在行·列·宫三个方向确认“有·没有”,就不容易漏
- 找不到隐性唯一数时,就切换到这个方法
可以这样区分:隐性唯一数是“由数字找位置”,显性唯一数是“由位置找数字”。简单的题只用隐性唯一数就能解开,普通的题交替使用这两种方法就能解到最后。
从哪里开始?找数字的顺序
- 先找盘面上出现次数多的数字:已出现 7 次的数字,只需找剩下的 2 处
- 先看数字填得多的宫:空格越少越容易确定
- 填入一个数字后,马上检查这个数字、这一行、这一列:新能确定的位置通常就在附近
- 按 1〜9 的顺序在所有宫里各找一遍:防止遗漏的最后手段
候选数从“只有两处”开始写
两个基本技巧都推进不了时,就在格子角落用小字写候选数。不过一开始就在所有格子里写上全部候选,既费时间,又容易因为忘记擦掉而出错。建议分阶段来写。
| 阶段 | 写什么 | 适合的场合 |
|---|---|---|
| 1 | 只把在宫里只能填两处的数字,写在那两个格子里 | 普通〜困难。为找显性数对做准备 |
| 2 | 只写候选只有 2〜3 个的格子 | 困难。为找显性三链数做准备 |
| 3 | 在所有空格里写上全部候选 | 高级以上。找 X-Wing 等的时候 |
使用笔记的中级技巧见显性数对·三链数·区块摒除的用法,写出全部候选后使用的高级技巧见X-Wing 的找法。每次填入数字时,别忘了把同一行·列·宫笔记里的这个数字擦掉。
用数独下一步提示来练习
- 1
在“新题目”中选择“简单”,点击“生成题目”
会生成只用隐性唯一数就能解开的题目。熟练后再升到“普通”。
- 2
卡住时点击“下一步提示”
只会高亮应该先看的宫·行·列,不直接显示答案,可以练习自己去找。
- 3
还是看不出来,就点“更详细(查看解法)”
会显示技巧的名称,以及为什么这个格子是这个数字。点“把这一步填入盘面”即可反映到盘面上。
- 4
最后点“检查答案”
与答案不同的格子会变红。发现错误时,也可以参考卡住时的应对方法。
常见问题
- 数独和 Number Place 是同一种东西吗?
- 是同一规则的谜题。它最早以“Number Place”之名出现在美国的杂志上,后来日本的谜题公司 Nikoli 将其命名为“数独”并推广开来。由于“数独”在日本是 Nikoli 的注册商标,其他日本出版社的杂志多称之为“Nanpure”(Number Place 的简称)。
- 数独应该从哪里开始解?
- 选一个在盘面上出现次数多的数字,在还没有这个数字的宫里,找它只能填在一处的地方。从数字填得多的宫看起会更容易找到。
- 候选数需要在所有格子里都写上吗?
- 不需要一开始就全写。等基本技巧推进不了以后,只写只能填两处的数字或候选只有 2〜3 个的格子,既省时间也不容易忘记擦。等到高级题目需要时再写全部候选就够了。
- 数独可以凭感觉填数字吗?
- 正确出题的数独答案只有一个,原则上不用靠感觉,每格都能找到理由填上。凭感觉填的话,往往要过很多步才发现错误,擦掉重来很麻烦。实在推进不了时的试填方法,在卡住时的应对方法一文中有介绍。
本文介绍的工具
相关文章
数独的显性数对和三链数是什么|配合区块摒除删除候选数的中级解法
基本解法填不出数字之后,就轮到“删除候选数”而不是“填入数字”的解法登场了。本文用实际盘面中的候选数,讲解数独的中级技巧:区块摒除(宫内摒除·行列摒除)、显性数对、隐性数对、显性三链数,并总结找到它们的诀窍。
阅读文章 →数独的 X-Wing 和剑鱼|找法与可以删除的候选数
在用上显性数对和三链数也推进不了的高级数独中,关键往往是只盯住一个数字、观察整个盘面的“X-Wing”。本文用实际盘面说明 X-Wing 成立的理由,介绍查找的步骤、扩展到 3 行 3 列的剑鱼,以及找不到时该怎么想。
阅读文章 →静息心率正常值与平均值|按年龄、性别的参考范围,心率偏高偏低的原因和正确测量方法
智能手表或体检报告上写着“静息心率 72”,可这到底算正常、偏高还是偏低,一时很难判断。常听说成人的正常范围是“60〜100次/分”,但同样在正常范围内,60 和 95 反映的身体状态差别很大;儿童和耐力运动员的参考范围更是完全不同。本文先按婴儿、幼儿、学龄儿童、成人的年龄段,以及性别和运动习惯整理静息心率的平均值和正常值,再介绍早上醒来后的正确测量方法和“数15秒乘4”的误差、手腕数脉搏·手机摄像头·智能手表的区别、心率偏高或偏低的可能原因和就医标准、降低静息心率的方法,以及如何用它算出卡氏公式的目标心率。年龄段参考范围和心率区间的数字,与心率测量工具使用相同的标准和公式。
阅读文章 →