隐性三数组
单元内三个数字只能出现在相同的三格中时,可从这三格消除其他候选数。
隐性三数组 (Hidden Triple) 是指某行、列或宫内三个特定数字只能作为候选数出现在相同的三格中的状态。这三格必定填入这三个数字,因此可以消除这三格中的其他所有候选数。它是隐性数对 (Hidden Pair) 的三数字版本,从 Expert 难度开始就需要用到。
原理与条件
先把单元内 9 个数字各自的候选位置逐一列出来。如果其中三个数字全部只存在于相同的三格子集之中,隐性三数组便成立。这三个数字必定填入这三格,所以可以把这三格里其余的候选数全部消除。例如某一行中数字 2、5、9 的候选位置全部只落在 R4C1、R4C4、R4C7 这三格,那么就从这三格中消除 2、5、9 以外的所有候选数。
发现难度
隐性三数组极难发现。这三格通常还带着许多其他候选数,三数组的关系因此被遮蔽在笔记之中。实战中的做法是:先把每个单元里候选位置只剩 2-3 格的数字全部列出来,再检查有没有三个数字恰好共享相同的三格。这项检查的组合数很多,所以把它当作试遍其他技巧之后的最后手段来用最有效率。