百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文
九宫格数独解法(九宫格数独解法口诀)

九宫格数独解法(九宫格数独解法口诀)

  • 网站名称:九宫格数独解法(九宫格数独解法口诀)
  • 网站分类:技术文章
  • 收录时间:2025-08-05 14:49
  • 网站地址:

进入网站

“九宫格数独解法(九宫格数独解法口诀)” 网站介绍

最近迷恋上了九宫格算法,九宫格其实也叫数独,就是一共有(9x9)81个小方格,又分成9个3x3的方格,每个格子里从1到9只能出现一次,而且横竖1到9只能出现一次,这是一个益智类小游戏

自己平时休息的时候就开动脑筋玩一玩,比较简单的可能几分钟就做出来了,遇到比较复杂的,有时候要做好长时间

刚开始自己玩的时候,是使用电子图片来做,当出现多个选择的时候就或者是一个格出现多个数的时候用橡皮擦来擦去就比较麻烦,

后面就用想着用Excel表格来做,但是用excel基本上只能在电脑上才能操作,不太适合在手机上操作,而且excel 也有类似的问题当出现一个数字多个选择,或者一个格里出现多个数的时候,解题也不是特别直观

因为自己之前也学过编程,所以就想着用程序来解决这个问题,自己在程序界面上先设计了九九八十一个表格,然后先输入初始的已知数字,就开始玩了

自己设计的思路是,

1:每一行,每个数字只能出现一次,

2:每个列每个数字只能出现一次,3:每个中方格,每个数字只能出现一次,

4:已有的数字,

选择某个数字,所有不可能出现该数字的方格都用颜色来填涂,可能出现某个数字的方格不填充,

通过自己的设计,基本上解决了大部分数独解法

为了方便回退,而且自己又设计了分步保存功能,当数独计算到某一步,必须做出二选一,或者三选一的时候,可以先保存当前状态,当盲选的数字出现错误,进行不下去时候,再返回上一个版本,继续用下一个数字猜

通过这个模板进行了测试,基本上中难度的数独,几分钟就做出来了,高难度的数独基本上十分钟也就出来了

比如这个模板,在模板上我先点1,然后不可能出现一的格子用黄色填充,就非常直观的看出来哪个格子该填1

比如左下角那个空格可以直接填1,然后依次类推,一个数独很快就完成了