鎖定候選
鎖定候選
相關技巧
什麼是數獨中的鎖定候選?
鎖定候選是一種候選數刪減技巧,它利用宮與行或列之間的交集。每個交集恰好由三個單元格組成。當某個數字在某个宮內或在某行/列內的候選數完全侷限於這些三單元格交集之一時,就說該數字被「鎖定」在那個交集中。該技巧有兩種形式:-指向(類型1):邏輯從宮向外流向行或列。-聲明(類型2/宮線刪減):邏輯從行或列向內流入宮。兩者都依賴同一個基本原理。
鎖定候選背後的核心原理
一個宮與一行恰好相交於三個單元格。考慮數字5和某個宮。如果數字5在該宮內剩餘的候選數恰好都落在同一行,那麼數字5將被填入其中一個交集單元格。這意味著數字5不能出現在該行的其他任何位置。你可以放心地從該行中宮以外的每一個其他單元格中刪除數字5。反過來也成立。如果數字5在某一行的候選數全部落在同一個宮內,那麼數字5必定佔據其中一個交集單元格。你可以把它從該宮的其他單元格中刪除。
指向:鎖定候選類型1
當某個數字在一個宮內的所有候選數都沿同一行或同一列對齊時,就出現指向。候選數沿著那條線從宮向外「指向」。你可以從該行或該列中宮以外的每一個其他單元格中刪除該數字。當交集中恰好有兩個候選單元格時,該模式稱為指向數對;當存在三個候選單元格時,稱為指向三數組。無論數量多少,邏輯完全相同。
聲明:鎖定候選類型2(宮/線刪減)
佔位法是排除法的逆向操作。當某一行或列中某個數字的所有候選格都集中在同一個宮時,就會發生這種情況。該行或列把這個數字「佔」給了那個宮,意味著該數字不能出現在宮中的其他位置。你可以從宮中該行或列之外的每一個其他單元格中排除這個數字。這種模式也被廣泛稱為宮/線排除法或線/宮排除法。
如何在數獨謎題中尋找鎖定候選
策略1:按宮掃描。對每個宮,檢查每個尚未填入的數字。找出該數字可作為候選的所有格。檢查這些格是否都在同一行或同一列。如果是,就從該線在宮外的其餘格中排除。策略2:按行或列掃描。對每條線,檢查每個尚未填入的數字。檢查所有候選格是否都落在同一個宮內。如果是,就從該宮在線外的其餘格中排除。實用技巧:-從剩餘候選較少的數字開始。-尋找已基本解出的宮。-結合鉛筆標記法使用。-每次排除後都重新檢查。
為什麼鎖定候選對數獨解題很重要
鎖定候選在數獨解題技巧的層級中佔據關鍵位置。它們架起了基礎策略與高級模式之間的橋樑。唯一候選數和隱性唯一候選數足以帶你解決大多數簡單謎題。數對把你的能力延伸到中等難度領域。但許多中等和困難謎題存在瓶頸,僅靠唯一候選數和數對並不夠。鎖定候選常常能帶來突破性的排除。理解鎖定候選還能培養對更複雜技巧(如魚形模式和幾乎鎖定的集合)至關重要的直覺。鎖定候選模式在中等或更難評級的謎題中出現頻率很高。你會經常用到這一技巧。
難度等級與分類
鎖定候選被歸類為第3級(簡單),與隱性數對和顯性數對同級。如果你按順序學習數獨技巧,鎖定候選應該是你添加的第三或第四個策略:1.全屋與顯性/隱性唯一候選數2.顯性數對與隱性數對3.鎖定候選(排除法和佔位法)從這裡開始,你就為應對顯性三數組、X-Wing以及更高級的技巧做好了充分準備。
常見術語與別名
鎖定候選:涵蓋兩個子類型的通用技巧排除法:類型1——宮限制行/列排除數對:恰好有2個候選格的排除法排除三數組:恰好有3個候選格的排除法佔位法:類型2——行/列限制宮宮/線排除法:與佔位法相同線/宮排除法:與佔位法相同(詞序顛倒)交集排除法:任一子類型的通用術語無論叫什麼名字,其底層邏輯始終相同:候選格被限制在交集內,就可以在另一側的區域中進行排除。
總結
鎖定候選是一項基礎數獨技巧,每位解題者都應及早學會。它利用宮與行或列之間的交集來排除候選數。當某個數字在宮內的可能位置被鎖定在同一行或同一列時(指向),你就可以從該行或列的其餘位置中排除它。當某個數字在行或列內的可能位置被鎖定在同一個宮時(宣告),你就可以從該宮的其餘位置中排除它。此技巧被歸類為第3級(簡單),在中難度謎題中經常出現,是通往高階策略的墊腳石。
相關技巧