数独初学者如何入门?

数独(すうどく,Sudoku)是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。 每一道合格的数独谜题都有且仅有唯一答案,推理方法也以此为基础,任何无解或多解的题目都是不合格的。

操作方法

  • 01

    三链数删减法,找出某一列、某一行或某一个九宫格中的某三个宫格候选数中,相异的数字不超过3个的情形, 进而将这3个数字自其它宫格的候选数中删减掉的方法就叫做三链数删减法。三链数删减法的原理如下面图示。

  • 02

    在H行,H2,H5,H7的候选数(12),(23),(13),构成三链数,那么123这三个数在H行将只能出现在H2,H5,H7,那么本行其它宫格就可以删除这3个候选数了。这是三链数发生在行的情况。在G7所在九宫格,G7,H8,I9的候选数(12),(23),(13),构成三链数,那么123这三个数在这个九宫格将只能出现在G7,H8,I9,那么本九宫格其它宫格就可以删除这3个候选数了。这是三链数发生在九宫格的情况。

  • 03

    三链数是数对的扩展,我们在对上面的三链数进行扩展,得到右边的特殊的三链数,只要保证在3个宫格内,其包含的候选数也为3个,就都符合我们的要求,比如(123,123,123),(12,12,123)都符合要求。

  • 04

    我们进一步再扩充,发现只要在N个宫格内,其包含的候选数也恰为N个,那么处理和三链数是相同的道理,这样就形成了四链数,比如(12,23,34,14),(123,123,14,1234)等。甚至可以扩充到五链数,七链数(虽然在实际解题中作用不大了)。平时我们用到最多的就是三链数,四链数了。

  • 05

    在A4所在九宫格,我们看到B4~B6,形成三链数,则本九宫格其它宫格就可以去除候选数"2","7","9",这样就得到C6=4。在A行,A7~A9形成由179构成的三链数,排除本行其它宫格的候选数179后得到A3=3。

(0)

相关推荐

  • 数独游戏的入门规则

    数独是一种填数的小游戏,从出现到现在已有几十年的历史了,从最初刊登到报纸和书籍上,现在搬到电脑上,玩起来更加方便了,我是从PSP接触到数独游戏的,对这个游戏也只能说刚入门,解一个题怎么也要十多分钟的吧 ...

  • solidworks初学者快速入门

    solidworks是一款强大的计算机辅助三维设计软件,功能强大,但操作却很简单.对于初学者而言,这里较你快速入门. 操作方法 01 打开solidworks,新建零件图,首先,你需要明白,任何草图的 ...

  • 数独解法之入门介绍

    数独是一种规则简单而又极富挑战性的益智逻辑游戏.标准的数独玩法是在一个9行9列的方形盘面上进行,整个盘面总共包含81个格子,进而又划分为9个3行3列的九宫格.盘面上的一些格子已经填上了1至9之间的一个 ...

  • 初学者怎么入门Altium Designer 电子CDA

    如果你是一名从事电子行业或爱好电子的人.掌握Altium Designer的使用是非常有必要的.下面我教一下大家怎么入门Altium Designer的电路设计.我们通常会用Altium Design ...

  • Python从入门到精通(python编程初学者指南)

    作者 | 迷途兄来源 | 迷途书童小陋室注:"人生苦短,我用Python"(Life is short, you need Python)Python崇尚优雅.明确.简单,是一门优 ...

  • 日语初学者如何用五十音图APP学好五十音

    五十音图是一款专门针对日语初学者日语入门基础学习工具,目前已经有超过170万用过户在使用.软件包含五十音听.说.读.写,还有真人视频教学及动漫日剧原声音频练习等多样化日语学习方式.下面一起来看一下它的 ...

  • 习语言是什么有什么用与C语言的关系?

    习语言是什么呢?习语言有什么用呢?许多童鞋都只听说过c语言却不知道习语言,下面小编带你一起来了解一下习语言是什么。 习语言是什么: 习语言即中文版的C语言,由一套完备的编程语法和相配套的工具组成,旨在 ...

  • Flash相册制作大师使用教程

    Flash相册制作大师软件可以将喜爱的照片在一分钟之内转换成精彩的Flash动画。整个过程操作简单,只要选择好该软件所给您提供的模板,添加您的照片即可导出SWF文件。您完全不用懂得烦琐的Flash制作 ...

  • 习语言是什么?

    习语言是什么: 习语言即中文版的C语言,由一套完备的编程语法和相配套的工具组成,旨在将计算机及软件编程大众化,普及化,中文化,提高程序的维护性而诞生。适合国人使用,尤其适合作为初学者的入门学习工具。 ...