区块摒除(Pointing & Claiming)
利用宫内区块排除同一行列其他格的候选数。
简介
区块摒除是数独从「入门」迈向「熟练」的分水岭技巧:当某个数字在一个单元里的可放位置全部落在某个区块内时,就可以把该数字从这个区块覆盖的其他格子候选中排除。它不直接给答案,却能大面积清场——这也是中高难度题目的主力手段。
两种方向
宫 → 行列(Pointing):如果数字 5 在某个 3×3 宫里只能出现在同一行的两三格,那么这行宫外其他格的候选 5 全部可以划掉——因为 5 必然被宫内这几格占用。
行列 → 宫(Claiming):反过来,如果数字 5 在某一行里只能落在某个宫内的几格,那么该宫其他行的格子也不能再填 5。
区块的本质是「单元交叠处的信息传递」:行、列、宫两两相交,一个单元内部的确定性可以传导到与之相交的另一个单元。
观察方法
按数字逐一检查每个宫:问「这个数字在这个宫里能放哪几格?」如果答案全部落在同一条行或列,立即触发一次摒除。
实战建议先扫已知数较多的宫(可放位置少、更容易收拢成区块),再用排除结果回头检查行列上的空格。
区块摒除通常和候选数标记配合使用:手动标出关键数字的候选位置,区块会自然「显形」。
在难度体系中的位置
本专项 12 关覆盖较易到达人档(40-33 个已知数),是标准数独后半程的主力技巧。掌握区块摒除后,中档题目基本不再需要猜测或高阶链式推理。
关卡列表(共 12 关)
难度沿全站 11 档体系分布,点击任意关卡直接进入答题页,最佳用时与全站存档互通。
常见问题
区块摒除和数对法哪个先学?
建议先学区块摒除。它更常见、更容易观察,而且很多数对局面其实是先靠区块摒除清理后才发现的。
Pointing 和 Claiming 是一回事吗?
是同一个原理的两个方向:Pointing 指宫内的数字收拢到同一行列(向外排除),Claiming 指行列的数字收拢到同一宫(向内排除)。
一定要标注候选数才能用吗?
不强制,但标注后观察成本大幅下降。实战中通常只对 2-3 个「可疑数字」做局部标记,而不是全盘标注。
为什么排除了候选还是做不下去?
一次区块摒除只排除候选,不一定立刻产生唯一候选数。继续扫描其他数字或换用数对法,多个排除叠加后新的唯一格会自然出现。