数独图书和数独玩具 武士数独电子书

空矩形删除法(Empty Rectangle) - 数独9981论坛
   数独9981论坛≡数独专区≡数独研究空矩形删除法(Empty Rectangle)

发表新主题 回复帖子 您是本帖第 18031 个阅读者 适合打印机打印的版本 通过电子邮件发送此页面 添加加到IE收藏夹 报告本帖 浏览上一篇主题 浏览下一篇主题
 主题:空矩形删除法(Empty Rectangle) 
heyuegui



等  级:超级版主
经 验 值:3951
社区金币:1322
总发贴数:2585
注册时间:2006-8-15
状  态:离线
信息 短讯 邮箱 主页 好友 搜索 引用 回复         No.1

空矩形删除法(Empty Rectangle)

空矩形删除法(Empty Rectangle)

    首先说明空矩形删除法和x链、grouped X-cycle等是有着异曲同工之处。对一道数独题可能用上面方法都可以完成解答,在这里对空矩形删除法进行一个推广,是希望能给大家解题提供一个新的思路。

一、相关概念

首先当然是先来一个定义:

空矩形:在一个九宫格里出现有4个单元格不包含被指定判断是否删除的候选数,且这4个单元格形成矩形排列(如果不懂就不管它,请继续往下走)。

比如下面这样的一个例子(1代表其所在的单元格已经只有一个候选数了):

. 1 . | . . . | . . .
1 1 1 | . . . | . . .
. 1 . | . . . | . . .
------+-------+------
1 . 1 | . 1 . | . . .
. . . | 1 . . | . . .
. . 1 | 1 . . | . . .
------+-------+------
1 . . | . . 1 | . . .
. 1 . | . . 1 | . . .
. 1 . | 1 1 1 | . . .

    从上面的例子来看,他符合一个九宫格里有4个单元格存在多个候选数的要求。这5个九宫格存在的矩形如下,

见X所示的图形模式。

X 1 X | . . . | . . .
1 1 1 | . . . | . . .
X 1 X | . . . | . . .
------+-------+------
1 . 1 | . 1 . | . . .
X X . | 1 X X | . . .
X X 1 | 1 X X | . . .
------+-------+------
1 . . | X X 1 | . . .
X 1 X | X X 1 | . . .
X 1 X | 1 1 1 | . . .

    先不要让上面这么多XX给吓着,哈哈,希望大家继续耐心的往下看看:

    再来一个定义

空矩形交点:见下面“+”号所示的地方就是空矩形交点,大家意会一下吧。大概的意思就是空矩形外的其它5个单

元格形成的两条直线的交点。

X . X | . . . | . . .
. + . | . . . | . . .
X . X | . . . | . . .
------+-------+------
. . + | + . . | . . .
X X . | . X X | . . .
X X . | . X X | . . .
------+-------+------
. + . | X X . | . . .
X . X | X X . | . . .
X . X | . . + | . . .

大家明白上面“空矩形”和“空矩形交点”的意思了吧,希望大家明白了!

二、利用空矩形删除候选数的原则

下面是利用空矩形和强链关系删除候选数的三种模式:

X:---------代表九宫格里的空矩形情况,X里面不包含候选数3;
3-3:------代表强链关系(即这一列里只有两个单元格有候选数3),当然3也可以是1~9中的任何一个候选数。
+:---------代表空矩形的交点;
*:---------代表此单元格里面的候选数3可以给删除(是+和3-3强链相交的地方)。

1、
. . . | . . . | X . X
. . . | . . . | X . X
. 3 . | . . . | . + .
--|------------------
. | . | . . . | . . .
. | . | . . . | . . .
. | . | . . . | . . .
--|------------------
. 3 . | . . . | . * .
. . . | . . . | . . .
. . . | . . . | . . .

2、
. . . | . . . | X X .
. 3 . | . . . | . . +
. | . | . . . | X X .
--|------------------
. | . | . . . | . . .
. | . | . . . | . . .
. | . | . . . | . . .
--|------------------
. 3 . | . . . | . . *
. . . | . . . | . . .
. . . | . . . | . . .

3、
. 3 . | . . . | + . .
. | . | . . . | . X X
. | . | . . . | . X X
--|------------------
. | . | . . . | . . .
. | . | . . . | . . .
. | . | . . . | . . .
--|------------------
. 3 . | . . . | * . .
. . . | . . . | . . .
. . . | . . . | . . .

大家可以容易的进行一个正面,先对上面的模式1来一个Prove吧:

a、如果R7C2是3。那么带*号的单元格里当然不能存在候选数3啦;
b、如果R7C2不是3------->那么R3C2就是3------->那么右上九宫格里的第三行不能存在候选数3------->那么右上九宫格里余下的两个单元格必定有一个是3------->那么不论拿一个是候选数3,都可以确定带*号的单元格里还是不能存在候选数3。

    另外两种情况大家可以各自证明一下。


    已经写完了笔记,细细想一想,好像.........有用否?.......;哈哈!大家看着用吧。

    反正只要看到上面空矩形里面不存在将被删除的候选数,大家就注意一下它可能存在的作用就成了。

 

 

 

 

 

 



编辑 删除 发表时间:2006-9-4 13:30:57  IP: 已记录
9981
 



等  级:管理员
经 验 值:3521
社区金币:2318
总发贴数:1697
注册时间:2006-7-3
状  态:离线
信息 短讯 邮箱 主页 好友 搜索 引用 回复 No.2

Re:空矩形删除法(Empty Rectangle)

有没有实际的例子?



数独博士下载 注册 数独博士导入导出功能使用方法(在论坛分享数独题目必看)已更新

编辑 删除 发表时间:2006-9-4 13:41:00  IP: 已记录
9981
 



等  级:管理员
经 验 值:3521
社区金币:2318
总发贴数:1697
注册时间:2006-7-3
状  态:离线
信息 短讯 邮箱 主页 好友 搜索 引用 回复 No.3

Re:空矩形删除法(Empty Rectangle)

*--------------------------------------------------------------------------------------------*
|         5      1348         9|        13        13         2|         6      1348         7|
|      1236    123468       168|     13679     13567     35679|       389    134589        15|
|         7       136        16|         4      1356         8|        39      1359         2|
|------------------------------+------------------------------+------------------------------|
|        26         5         4|       367         9       367|         1      2367         8|
|       126     12678      1678|         5     13678         4|       237      2367         9|
|       169     16789         3|      1678         2        67|         5        67         4|
|------------------------------+------------------------------+------------------------------|
|         4       679       567|         2      5678         1|       789      5789         3|
|      1369     13679      1567|     36789         4     35679|      2789    125789        15|
|         8      1379         2|       379       357      3579|         4      1579         6|
*--------------------------------------------------------------------------------------------*


数独博士下载 注册 数独博士导入导出功能使用方法(在论坛分享数独题目必看)已更新

编辑 删除 发表时间:2006-9-4 13:52:15  IP: 已记录
heyuegui



等  级:超级版主
经 验 值:3951
社区金币:1322
总发贴数:2585
注册时间:2006-8-15
状  态:离线
信息 短讯 邮箱 主页 好友 搜索 引用 回复 No.4

Re:空矩形删除法(Empty Rectangle)

hoho,老斑这么快就找到例子啦!就是说R2C2中的1可以删除了。

国外的爱好者说这个方法比较容易再数独题里发现,现在我回头看起来好像也没那么容易看出的。


编辑 删除 发表时间:2006-9-4 14:03:26  IP: 已记录
9981
 



等  级:管理员
经 验 值:3521
社区金币:2318
总发贴数:1697
注册时间:2006-7-3
状  态:离线
信息 短讯 邮箱 主页 好友 搜索 引用 回复 No.5

Re:空矩形删除法(Empty Rectangle)

感觉也比较容易找到,比有些链好找多了


数独博士下载 注册 数独博士导入导出功能使用方法(在论坛分享数独题目必看)已更新

编辑 删除 发表时间:2006-9-4 14:08:25  IP: 已记录
cgmgxp
 



等  级:超级版主
经 验 值:5981
社区金币:3507
总发贴数:4559
注册时间:2006-7-13
状  态:离线
信息 短讯 邮箱 好友 搜索 引用 回复 No.6

Re:空矩形删除法(Empty Rectangle)

偶也没找到感觉55555


这年头,老婆像小灵通经济实惠但限本地使用,二奶像中国电信安全固定但带不出门,小蜜像中国移动使用方便但话费太贵。情人像中国联通优雅新潮但常不在服务区!
数独解谜技巧

编辑 删除 发表时间:2006-9-6 11:07:11  IP: 已记录
shudu2006



等  级:工兵
经 验 值:49
社区金币:4
总发贴数:49
注册时间:2006-8-24
状  态:离线
信息 短讯 邮箱 好友 搜索 引用 回复 No.7

Re:空矩形删除法(Empty Rectangle)

hoho

顶顶顶顶顶顶顶顶顶顶


编辑 删除 发表时间:2006-9-13 8:52:47  IP: 已记录
7



等  级:工兵
经 验 值:13
社区金币:13
总发贴数:13
注册时间:2006-12-28
状  态:离线
信息 短讯 邮箱 好友 搜索 引用 回复 No.8

Re:空矩形删除法(Empty Rectangle)

好贴


编辑 删除 发表时间:2006-12-28 10:54:50  IP: 已记录
aidehu



等  级:工兵
经 验 值:7
社区金币:7
总发贴数:7
注册时间:2007-1-17
状  态:离线
信息 短讯 邮箱 主页 好友 搜索 引用 回复 No.9

Re:空矩形删除法(Empty Rectangle)

好贴


免费使用搜索,免费看电影
还有钱赚 赶紧来看看吧
Http://okte.cn/user.asp?n=aidehu
qq 353076407

编辑 删除 发表时间:2007-1-17 17:37:36  IP: 已记录
nwqtxwhj



等  级:连长
经 验 值:336
社区金币:336
总发贴数:306
注册时间:2008-12-9
状  态:离线
信息 短讯 邮箱 主页 好友 搜索 引用 回复 No.10

Re:空矩形删除法(Empty Rectangle)

好像明白了一点,不过要多练习一下,呵呵。


编辑 删除 发表时间:2009-1-17 10:45:39  IP: 已记录
df4gdf5sa
 



等  级:工兵
经 验 值:12
社区金币:12
总发贴数:12
注册时间:2009-4-9
状  态:离线
信息 短讯 邮箱 好友 搜索 引用 回复 No.11

sdf4gdfg5dsgf

超赞!!!!支持!!!!

df4gdf5sa79551478


机票 国际机票 打折机票 特价机票

编辑 删除 发表时间:2009-4-11 0:09:24  IP: 已记录
APTX4869



等  级:工兵
经 验 值:9
社区金币:9
总发贴数:7
注册时间:2009-5-31
状  态:离线
信息 短讯 邮箱 好友 搜索 引用 回复 No.12

Re:空矩形删除法(Empty Rectangle)

好东西

 


编辑 删除 发表时间:2009-6-4 13:30:12  IP: 已记录
收藏帖子 | 取消收藏 | 返回页首 
数独9981论坛 - Powered By BBSXP

 
Copyright 2006-2008 http://www.sd9981.com sudoku sudoku online printable sudoku Free Software Downloads
笑死我了 手机笑话 故事笑话 极品笑话 经典对白 儿童笑话 恶心笑话 英文笑话 短信笑话 小笑话 夫妻笑话 数独
Powered by BBSXP 6.00 SP1 © 1998-2006
Script Execution Time:171ms