三大基本规则
记住这三条,就能开始玩数独了
常用解题技巧
从简单到进阶,逐步提升解题能力
当某一行、某一列或某一宫中已经有8个不同的数字时,剩下的那个格子就只能填剩下的那个数字。这是最基本也是最常用的入门技巧。
唯余法是数独中最简单、最基础的解题方法。当一个格子所在的行、列、宫中已经出现了8个不同的数字时,这个格子只能填入剩下的那个唯一数字。
在实际解题中,唯余法出现的频率很高,尤其是在题目初期已知数字较多时,经常可以直接用唯余法填出多个数字。
- 观察某一行(列/宫),数一下已填的数字有几个
- 如果已填8个不同数字,找出缺失的那个数字
- 将缺失数字填入该行(列/宫)唯一的空格中
- 从行、列、宫三个维度同时观察,可以更快发现唯余
如果某个数字已经出现在某一行,那么这一行的其他格子就不能再填这个数字。同理适用于列和宫。通过排除不可能的选项,逐步确定每个格子的数字。
排除法是数独解题中最核心的思维方式。利用"每行每列每宫数字不重复"的规则,从已知数字出发,排除掉不可能的位置,最终找到数字的唯一可填位置。
排除法可以分为宫排除、行排除和列排除三种,其中宫排除是最常用的。
- 选择一个数字(从出现频率高的数字开始)
- 观察该数字在各行各列的分布情况
- 在每个3×3宫中,排除掉被已有数字"封锁"的行和列
- 如果某宫中只剩一个位置可以填该数字,就确定了答案
当某个数字在某一行、列或宫中只有一个可能的位置时,虽然那个格子可能还有其他候选数,但这个数字只能填在那里,这就是唯一候选数。
唯一候选数法是排除法的进阶应用。它不是看某个格子能填什么,而是反过来:看某个数字在某行/列/宫中能填在哪里。如果只有一个位置,那那个位置就一定是这个数字。
这种方法比直接观察格子更高效,因为它能发现那些"藏起来"的确定数字。
- 选定一个数字N,逐行/逐列/逐宫检查
- 在某行(列/宫)中,找出所有可能填N的位置
- 如果只有一个位置可以填N,直接填入
- 建议配合候选数笔记使用,更直观
在每个空格中填入所有可能的候选数字(小数字笔记),然后根据规则逐步排除不可能的候选数。脑伴的"笔记模式"可以帮助你自动记录和清除候选数。
候选数笔记法是进阶数独的基础工具。对于较难的题目,仅凭直观观察很难确定数字,需要把每个格子可能的数字都标注出来,然后通过各种技巧逐步删减。
脑伴数独的笔记模式支持自动填充候选数、填入数字后自动清除关联行列宫的候选数,大大提高解题效率。
- 先用排除法和唯余法填完能直接确定的数字
- 剩下的格子开启笔记模式,标出所有候选数
- 每填入一个确定数字,同步删除相关格子的该候选数
- 随时留意只剩一个候选数的格子(唯余)
- 结合后续技巧(数对、区块等)继续删减候选数
当某个数字在某一宫中只能出现在同一行(或同一列)的几个格子中时,虽然不知道具体在哪一格,但可以确定这一行(或列)的其他宫不会出现这个数字。
区块排除法是中等难度题目的核心技巧。它的思路是:在某一宫中,如果某个数字的候选位置恰好都在同一行(或同一列)上,那么这行(列)上其他宫的该数字就可以被排除。
区块排除法分为"指向对"(Pointing Pair)和"断言对"(Claiming Pair)两种方向,本质是一样的。
- 观察某一宫中某个数字N的候选位置
- 如果这些候选位置恰好都在同一行(或列)
- 那么这一行(列)上其他格子的候选数N都可以删除
- 删除后可能产生新的唯余或唯一候选数
如果在某一行、列或宫中,有两个格子的候选数恰好是相同的两个数字,那么这两个数字就被"锁定"在这两个格子中了,同行(列/宫)的其他格子可以排除这两个数字。
显性数对是候选数删减的重要技巧。当两个格子在同一行/列/宫中,且它们的候选数完全相同(都是两个数字),那么这两个数字必然分别在这两个格子中,只是暂时不确定哪个在哪个。
因此,可以安全地把这两个数字从同行/列/宫的其他格子的候选数中删除。
- 在某行/列/宫中,寻找候选数恰好只有两个且相同的格子对
- 确认这两个格子都在同一行、列或宫中
- 将这两个数字从该行/列/宫其他格子的候选数中删除
- 删除后可能产生新的唯余或更多数对
如果在某一行、列或宫中,有两个数字恰好只能出现在相同的两个格子中(即使这两个格子还有其他候选数),那么这两个格子就只能填这两个数字,其他候选数可以全部删除。
隐性数对比显性数对更难发现,因为它"藏"在更多候选数之中。它的思路是:不是看两个格子有相同的候选数,而是看两个数字有相同的可填位置。
如果两个数字在某行/列/宫中都只能填在相同的两个格子里,那么这两个格子就被这两个数字"占用"了,其他候选数都可以删除。删除后往往会变成显性数对。
- 在某行/列/宫中,观察各个数字的可填位置
- 找到两个数字,它们都只能出现在相同的两个格子中
- 这两个格子中的其他候选数全部删除
- 删除后通常转化为显性数对,可继续删减
如果某个数字在两行中各只有两个候选位置,且这四个位置恰好构成一个矩形(在相同的两列上),那么这两列的其他格子都可以排除该数字。这是高级题目的标志性技巧。
X-Wing(X翼)是高级数独技巧的代表,因形状像X形的机翼而得名。它的本质是:两行中某数字各有两个候选位置,且这些位置恰好对齐在两列上,形成一个矩形的四个顶点。
无论数字最终如何分布(左上+右下 或 右上+左下),这两列上的其他格子都不可能是该数字,因此可以安全排除。X-Wing也可以按列观察,排除行上的候选数。
- 选择一个数字,逐行观察其候选位置
- 找到两行,每行中该数字都恰好只有两个候选位置
- 确认这四个位置恰好落在相同的两列上(形成矩形)
- 将该数字从这两列的其他格子的候选数中删除
- 同理也可以从两列出发,删除两行上的候选数
8个难度等级
从少儿到终极,总有适合你的挑战
脑伴特色功能
让数独更有趣、更友好
准备好开始挑战了吗?
每天一刻钟,给大脑一个温暖的陪伴
立即开始游戏 →