數獨雙線風箏技巧詳解
hugh
發佈於:更新於:8 分鐘閱讀
雙線風箏把同一候選數的一條行強鏈和一條列強鏈連接起來。兩條強鏈各有一個內端點位於同一 3×3 宮,剩餘兩端成為外端點。外端點至少有一個為真,因此同時看見兩個外端點的格子不能保留該候選數。
一條行強鏈、一條列強鏈和一個共享宮,把必然性傳遞到兩個外端點。
什麼是兩線風箏?
針對候選 X,選擇一條恰有兩個 X 位置的行和一條恰有兩個 X 位置的列。一個行端點與一個列端點必須位於同一宮且不是同一格;另外兩個端點就是外端點。任何同時看見兩個外端點的候選 X 都可被排除。
如何驗證兩弦風箏
- 選擇一行強鏈接。 目標數字必須在該行中恰好出現兩次。
- 選擇一列強鏈接。 相同的數字必須在該列中恰好出現兩次。
- 通過一個框加入鏈接。 每個鏈路的一個端點必須佔據相同的 3×3 框。
- 使用外部尖端。 從看到兩個剩餘端點的單元格中刪除數字。
示例:候選人 5 上的風箏
第 4 行僅在 c2 和 c8 處有 5 個。 第 6 列僅在 r2 和 r5 處有 5 個。 單元格 r4c8 和 r5c6 共享右中框,保留 r4c2 和 r2c6 作為外部尖端。
- 確認兩個字符串。 所選行和列各包含恰好兩個 5 的候選者。
- 確認盒橋。 每個字符串的一個端點可以看到同一框中的另一個端點。
- 從普通同行中剔除。 同時看到 r4c2 和 r2c6 的單元格不能包含 5。
二線風箏常見錯誤
使用弱鏈接
行字符串和列字符串都必須與恰好兩個候選者有強鏈接。
跳過箱橋
內部端點必須共享一個 3×3 盒子。
瞄準錯誤的路口
被消除的細胞必須看到兩個外部尖端,而不是兩個內部端點。
兩線風箏練習清單
- 映射一位數字的行和列共軛對。
- 從共享一個盒子的每一對中尋找一個端點。
- 在刪除之前,追蹤兩個外部提示到它們的共同對等點。
從強鏈出發比憑輪廓找圖形更可靠。配對一條行強鏈和一條列強鏈,確認共享宮,再由兩個外端點確定排除位置。
兩線風箏常見問題解答
為什麼叫二線風箏?
行和列的強鏈接形成兩根弦,而它們的盒連接和外端點類似於風箏結構。
兩個鏈接必須使用相同的數字嗎?
是的。 每個端點和消除都涉及一個候選數字。
外面的尖頭可以共用一個盒子嗎?
可能會,但關鍵要求是消除目標必須看到兩個外部尖端。


