烟花
原理
因为
存在 2 个行列区域:行
RegionRow
、列RegionColumn
,其中单元格
Cell1
同时属于行RegionRow
、列RegionColumn
、宫RegionBlock
RegionRow∩Block
的单元格,既属于RegionRow
,又属于RegionBlock
RegionColumn∩Block
的单元格,既属于RegionColumn
,又属于RegionBlock
单元格
Cell2
属于RegionRow
,不属于RegionBlock
单元格
Cell3
属于RegionColumn
,不属于RegionBlock
对于候选数
X
RegionRow
中仅
RegionRow∩Block
和Cell2
可填入X
RegionColumn
中仅
RegionColumn∩Block
和Cell3
可填入X
所以
单元格
Cell1
、Cell2
、Cell3
中,至少有一格填入数字X

枚举
RegionRow
中候选数X
的可能位置
技巧组合
[[区块]]:
行区块
列区块
最后更新于