技巧文档 / X链
X链
前置知识: 链的基础
高阶
X链
前置知识:链的基础
1. 描述
X链(也常写作 X-Chain)是一种“只盯一个数字 d”的链技巧。
你可以把它理解成:把数字 d 在棋盘上的候选位置,用 强链 和 弱链 串起来,形成一条“如果…那么…”的推理路线。
它最常见的用途是删数:
- 链的两端都是同一个数字 d
- 如果某个格子里的 d 能同时看见链的两端
⇒ 那这个格子里的 d 往往就可以删除
2. 详解

先看上图:我们只讨论候选数字 3。
图中从蓝色的 r1c5 开始,沿着强链 / 弱链交替传导,最终走到另一个蓝色端点 r8c3。
红色格子 r8c5 中的候选 3 是本次要删除的目标。
为什么 r8c5 的 3 能删?我们用一个很短的反证就够了:
- 假设红色候选 r8c5 = 3 为真
- 因为同一列不能有两个 3,所以 r1c5 不能是 3(起点变成“假”)
- 由于这条链是强弱交替的:
- “假”会沿着强链推到“真”
- “真”会沿着弱链推到“假”
一步步传下去,最后会推出:r8c3 必须是 3(终点变成“真”)
- 但 r8c3 和 r8c5 在同一行:
如果 r8c5 是 3,那么 r8c3 就不可能是 3 —— 矛盾
所以假设不成立:r8c5 不能是 3,候选数字 3 可以删除。
3. 例子
下面两张图是其它 X链 的例子。你可以先不急着逐段推理,只要先学会“看形状”:
- 只盯一个数字 d
- 找到一条强弱交替的链,把两个端点连起来
- 再找一个能同时看见两端点的红色候选作为删数点


4. 如何寻找 X链?
一句话:先选一个数字 d,再用“共轭对(强链)”把它串成一条强弱交替的路线,最后在能同时看见链两端的位置删 d。
在游戏里你可以按这个顺序找:
- 先选一个数字 d(例如 3)
- 在行/列/宫里找 d 只剩两个候选位置的地方(这两个位置之间就是强链)
- 用“同一行/列/宫能互相看见”的关系把这些强链段落接起来(弱链),形成一条强弱交替的链
- 找一个格子,它的候选 d 能同时看见链的两个端点:这个候选往往就是红色删数点