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

第1節 數獨怎么玩

什么是數獨呢?

簡單地說,填入不同的數字,使得數字1~9在每一行、每一列和每一個粗線宮格內都不重復、不遺漏的游戲就叫數獨。例如圖1就是初始狀態,我們拿到一道題目的時候,盤面內有很多空格。我們需要合理地填補空格,讓最終得到的答案完全符合規則(圖2)。

圖1

圖2

接下來看一看標準數獨的元素。我們需要了解的元素有行、列、宮、坐標等,這些對于理解數獨的規則和閱讀有關解題的方法都是必要條件。

觀察圖3。拿到一道數獨題,首先要有行、列(Row&Column)的概念。每道九宮標準數獨題都有從上到下的9行和從左到右的9列。對這9行和9列有很多種命名方式,本書中,我們規定從上到下的9行分別是A~I行,從左到右的9列分別是1~9列。

圖3

在規定了行列的概念之后,我們對于盤面上的小方格進行觀察,一共是9×9共81個小方格,這些小方格我們命名為單元格(Grid)。為了指出某一個特定的單元格,我們會使用“某一行第幾個小方格”這樣的表述,例如“第三行第四格”。同時,我們在之前對行列進行了命名,所以我們也可以使用“C行(第三行)第四列(第四單元格)”這樣的命名法,然后更加簡化地稱其為C4格。這種字母加數字的命名法為本書中使用的主要命名法則。盤面內給出了很多數字作為線索,這些題目給定的數字我們稱之為已知數。我們要做的就是通過給定的已知數,去探索空白單元格里應該填入哪些數字。

此外,盤面內有9個宮(Box),按照從左到右、從上到下的順序,分別是第一至第九宮。

主站蜘蛛池模板: 西宁市| 息烽县| 清镇市| 南昌市| 漠河县| 武冈市| 略阳县| 河东区| 南丰县| 饶平县| 军事| 灵寿县| 彭泽县| 天峨县| 平原县| 南昌县| 阿拉善左旗| 渝北区| 枣庄市| 徐州市| 海城市| 临漳县| 库车县| 汉沽区| 尖扎县| 临海市| 锡林浩特市| 泾源县| 和龙市| 台东县| 祥云县| 二连浩特市| 饶平县| 桓仁| 科技| 延寿县| 阿瓦提县| 桃园县| 岳阳市| 越西县| 天气|