数独技巧

数独技巧:从简单到极难学习所有技巧

在这里你找到你解决数独所需的所有技巧,按难度级别排列。每个技巧都有自己的页面,包含你可以逐步浏览的交互式示例,你可以在自己的棋盘上遵循的程序,以及要避免的常见错误。从适合你的级别开始,或直接在数独求解器中测试技巧。

简单:基本技巧

最简单的数独用两种都基于相同规则的技巧来解决:每个数字在每行、每列和每宫中只能出现一次。学会这两个,你可以解决简单级别的所有棋盘。

唯一余数

唯一余数是一个单元格,其中只有一个数字是可能的,因为其他8个数字中的所有都已在单元格的行、列或宫中。

通过交互式示例学习该技巧

隐性唯一

隐性唯一是一个在盒子、行或列内只能放入一个单元格的数字。即使该单元格也可以接受其他数字,这也适用。

通过交互式示例学习该技巧

中等:数对和阻挡

在中等级别,直接放置数字不再有效。现在是关于删除候选数:当你能证明一个数字不能在一个单元格中时,棋盘的其余部分就会变得更简单。写候选注记,因为这是从这里开始的所有技巧的关键。

显性数对

显性数对是同一单元中有完全相同两个候选数的两个单元格。这两个数字必须在这些单元格之间分配,所以它们可以从单元的其余部分删除。

通过交互式示例学习该技巧

隐性数对

隐性数对是两个只能在单元内相同两个单元格中的数字。然后两个单元格必须恰好包含这两个数字,所有其他候选数都可以删除。

通过交互式示例学习该技巧

区块定位

区块定位是一个在宫内只能在一行或一列中的数字。然后盒子指向:该数字可以从宫外该行或列的其余部分删除。

通过交互式示例学习该技巧

困难:棋盘模式

在困难级别,你必须将多个单元联系在一起:形成多行矩形的数字、连接单元的链和彼此锁定的宫。技巧仍然只删除候选数,但正是这些删除打开了棋盘。

区块线性排除

区块线性排除是区块定位颠倒:当一行或列内的数字只能在一个宫中时,该数字可以从该宫的其余部分删除。

通过交互式示例学习该技巧

X-Wing

X-Wing是形成矩形的四个单元格:在两行或列中,一个数字只能在相同的两个位置。然后该数字可以从相交线的其余部分删除。

通过交互式示例学习该技巧

简单染色

简单着色遵循一条为特定数字连接的单元链,以两个颜色交替着色单元。其中一种颜色必须是正确的,它可以用来删除候选数。

通过交互式示例学习该技巧

极限:翅膀和高级着色

极限级别的棋盘需要结合三个或更多单元格的技巧,采用如果和那么类型的逻辑推理。通过下面的示例,一步步进行,使用求解器在你自己的棋盘上使用的相同工具。

极难:链和几乎锁定的集合

最困难的棋盘需要遵循整个棋盘长逻辑链的技巧。它们在实践中是证明:假设什么,遵循后果,看看什么不能成立。通过下面的示例,一步步进行,使用求解器在你自己的棋盘上使用的相同工具。

BUG+1

BUG+1利用有效数独棋盘不能在所有空单元格都恰好有两个候选数的状态中结束的事实。该状态称为双值通用坟墓。

通过交互式示例学习该技巧

ALS(几乎锁定集合)

ALS代表几乎锁定集合,并通过共同的数字连接两个几乎锁定的单元格组,即n个单元格有n+1个候选数。

通过交互式示例学习该技巧

在你的棋盘上测试这些技巧

数独求解器找到你棋盘上的下一步,并解说使用了哪个技巧以及为什么它有效。

打开数独求解器