官术网_书友最值得收藏!

前言

數獨規則與表示

對于九宮標準數獨,數獨的基本要求是:在每一個空格內都填入數字1到9中的任意一個數,使得每一行、每一列和每一個用粗線圍住的3×3的小九宮格區域內都是1~9的9個數字,且沒有任何數字是重復的。比如說,以下示例的圖片給出的這三行,就是滿足數獨規則的。

變形數獨是在標準數獨的基礎上增加額外的條件。如對角線數獨是在標準數獨基礎上,保證對角線上的數字也是1~9不重復。

殺手數獨是在標準數獨基礎上,每個虛線框內數字不重復,框內角標是框內數字的和。

鋸齒數獨在標準數獨基礎上,宮變成了鋸齒狀的,也叫作不規則數獨。

我們使用坐標的描述來講解下文的數獨技巧,而坐標用于描述每一個單元格對于整個題目盤面所在的位置。

如圖所示,我們使用大寫字母A到I,表示第1行到第9行;而使用數字1到9,表示第1列到第9列。我們采用先行后列的組合方式,表示單元格的坐標。

比如此處的數字1,位于單元格B3處;數字2則位于D6處;數字3位于H5處;數字4位于F9處。

另外,如果相同字母,或是相同數字的話,可以簡略書寫。比如D1、D2和D3,可以直接簡寫為D123,就可以表示三格;而A1、C1和G1,可以簡寫為ACG1;甚至于A1、A4、C1、C4,也可以簡寫為AC14。

主站蜘蛛池模板: 唐河县| 章丘市| 东乡族自治县| 万源市| 胶州市| 东光县| 晋宁县| 建阳市| 定日县| 湖口县| 清水县| 景德镇市| 清苑县| 沐川县| 宁夏| 临城县| 石首市| 吐鲁番市| 微山县| 平果县| 中江县| 疏附县| 岫岩| 涞水县| 抚远县| 晋江市| 明水县| 吴江市| 奉贤区| 郑州市| 宁都县| 邳州市| 台中市| 海晏县| 东莞市| 九江市| 杭锦后旗| 扶余县| 淳化县| 六枝特区| 确山县|