隐性三数组

高级7 分钟

前置技巧: 隐性数对

概述

隐性三数组是指在一个单元中只能填入三个单元格的三个数字。这三个单元格必定是这三个数字,所以它们中的其他候选数都可以删除。

原理

在一行、一列或一宫中,有三个数字都只能填入同样的三个单元格。每个数字都需要自己的单元格,而单元格只有三个,所以这三个单元格恰好就是这三个数字。它们中的其他候选数都是错的。每个单元格不必三个数字都有,某个数字也可以只出现在三个单元格中的两个。和所有隐性数组一样,它在同一单元中有一个对应的显性镜像:该单元的其他空格只含剩下的数字。

何时使用

更简单的模式用尽时就试试它,留意那些有几个数字只能填入极少数单元格的单元。

如何识别

逐个数字检查一个单元,记下每个数字能填在哪里。找出合起来只能填入三个单元格的三个数字,然后把这些单元格中的其他候选数全部删除。

图示示例

第 1 步,共 9 步

三个数字,三个单元格

隐性三数组是指在一个单元中只能填入三个单元格的三个数字。这三个单元格必定是这三个数字,所以它们的其他候选数都可以删除。

看这里
模式单元格
可删除项
已删除
7已解出
关键候选数
本步关注的候选数

已被前面的技巧排除的候选数不再显示。

这个教学示例对你有帮助吗?

练习

你的目标:填入 1 个高亮的单元格。先选择一个单元格,再选一个数字。

这里藏着一个隐性三数组。找出在一个单元中只能填入三个单元格的三个数字,删除这些单元格中的其他候选数,然后填入隐性唯一。已被前面的技巧排除的候选数不再显示。

这个练习对你有帮助吗?

在真正的游戏中运用

到了高级题,这些技巧开始变得重要。

玩一道高级题
隐性三数组技巧 — 数独解题指南 | sudokufriends.io