数独基本规则_数独高级技巧(5):唯一性(Uniqueness)- 上篇

本文介绍了数独的唯一性原则,包括Unique Rectangle(UR)和Binary Universal Grave(BUG)两种结构,以及如何识别和应用BUG+1解题技巧。强调这些方法适用于标准数独,旨在确保唯一解。同时,文章提供了若干示例帮助理解和实践这些高级数独策略。
摘要由CSDN通过智能技术生成

唯一性的技巧基于标准数独只能有一个答案。

如果你做的数独没有提前说明会有多个答案的话,我觉得这个数独是合格的。在数独生成算法中,在挖空的时候会有一步是否有多解的检测,如果有多解,说明这个格子不能挖掉。

这个技巧里面有两个典型结构,Unique Rectangle (UR)/唯一矩形Binary Universal Grave (BUG)/全双值坟墓

Unique Rectangle (UR)

5192c8446eb27e8a6ff7294ead9d53ae.png

看上面这个题目,剩下 4 个格子没有填,无论 R2C1 = 6 还是 R2C1 = 8,这个数独都可以解决,符合数独的基本规则,同一行、列、宫都是 1-9 不重复。但这个数独有两个解了,他并不是一个合格的标准数独。

Binary Universal Grave (BUG)

BUG 是 UR 的一种更加广泛的变形,所有候选数的格子都是双值,而且每个候选数在行、列、宫都只出现 2 次,所以这个数独要么有双解,要么没有解。

好了,上面说了这两种结构,但并没有任何的解题技巧,因为前面这两种结构都会导致双解,这并不是我们想要的,如果我们做的是标准数独(只有一个解),那么我们肯定不能让这样的结构出现,这样我

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值