- --
数独解题方法大全
扬子活力论坛 泥瓦匠 整理:隱讀書生 数独这个数字解谜游戏,完全不必要用到算术!会用到的只是推理与逻辑。解题方法分两大类:直观法和候选数法。
直观法就是不需要任何辅助工具,从接到数独谜题的那一刻起就可以立即开场解题。绝不猜想。数独直观法解题技巧主要有:唯一解法、根底摒除法、区块摒除法、唯余解法、矩形摒除法、单元摒除法,余数测试法。
候选数法就是解数独题目需先建立候选数列表,根据各种条件,逐步平安的去除每个宫格候选数的不可能取值的候选数,从而到达解题的目的。
使用候选数法一般能解比拟复杂的数独题目,但是候选数法的使用没用直观法那么直接,需要先建立一个候选数列表的准备过程。所以实际使用时可以先利用直观法进展解题,到无法用直观法解题时再使用候选数方法解题。
候选数法解题的过程就是逐渐排除不适宜的候选数的过程,所以在进展候选数删除的时候一定要小心,确定平安的删除不适宜的候选数,否那么,很多时候只有重新做题了。有了计算机软件的帮助,使得候选数表的维护变得轻松起来。
数独候选数法解题技巧主要有:唯一候选数法、隐性唯一候选数法、区块删减法、数对删减法、隐性数对删减法、
- -可修编-
- --
三链数删减法、隐性三链数删减法、矩形顶点删减法、三链列删减法、关键数删减法、关连数删减法。 一、直观法: 1、唯一解法:
当某行已填数字的宫格到达8个,那么该行剩余宫格能填的数字就只剩下那个还没出现过的数字了。成为行唯一解。
当某列已填数字的宫格到达8个,那么该列剩余宫格能填的数字就只剩下那个还没出现过的数字了。成为列唯一解。
当某九宫格已填数字的宫格到达8个,那么该九宫格剩余宫格能填的数字就只剩下那个还没出现过的数字了。成为九宫格唯一解。 下面是例题:
A行已经添入8个数字,A行只有数字3没有出现过,所以A9=3,这是行唯一解。
- -可修编-
- --
第1列已经添入8个数字,第1列只有数字5没有出现过,所以E1=5,这是列唯一解。
在A8所在九宫格区域已经添入8个数字,只有数字9没有出现过,所以A8=9,这是九宫格唯一解。
2、根底摒除法
根底摒除法就是利用1 ~ 9 的数字在每一行、每一列、每一个九宫格都只能出现一次的规那么进展解题的方法。根底摒除法可以分为行摒除、列摒除、九宫格摒除。
实际寻找解的过程为:
寻找九宫格摒除解:找到了某数在某一个九宫格可填入
- -可修编-