数独技巧

行列区块对宫排除

困难

行列区块对宫排除是宫区块对行列排除的反向应用:当某个数字在一行或一列中的候选位置全部位于同一宫时,可以从该宫的其他格子中排除这个数字。

在实践中看到该技巧

逐步通过示例。每个步骤解释你在棋盘上看到的以及为什么结论成立。

示例:
  1. 我们在棋盘上所有空单元格中写下候选注记。现在我们更仔细地查看第2行和第3宫。

你如何识别该模式

行列区块对宫排除是宫区块对行列排除的反向应用。检查一行或一列时,如果某个数字的所有候选位置都位于同一宫,那么该数字必定落在这条线与该宫的交集中,因此可以从宫内其他格子中排除它。

一行一行地扫描,寻找所有候选数聚集在一个宫段中的数字。模式容易被忽略,因为视线自然地遵循宫,所以有意识地切换到阅读行和列是值得的。

逐步程序

  1. 选择一行或列和其缺少的数字。
  2. 标记线中该数字能放的单元格。
  3. 如果所有可能性都在同一宫内,该数字必须在那个宫中。
  4. 从宫的其他单元格删除该数字,即不在线上的那些。

常见错误

  • 从线上删除。删除适用于宫的单元格在线外,而线上的候选数保持不变。
  • 忽视另一个宫中的可能性。宫外的一个候选数足以使结论失效。
  • 误以为该技巧与宫区块对行列排除相同。两者方向相反,而方向决定了候选数应从哪里排除。

什么时候你需要该技巧?

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

在数独求解器中试用此技巧