登录 [F2] | 注册 | 找回密码 | 软件下载 | 更新历史 | 关于本站 | 管理团队
首页 排行榜 录像 雷界 论坛 教程 雷神殿 我的地盘 新手上路
[技术]关于扫雷小游戏的几个定理 (4/1278)
 [布衣] 丁壮 发表于 2018年5月24日
关于扫雷小游戏的几个定理


我们用大写英文字母(A、B、C、…)表示扫雷区域中若干个(可以为1个或0个)小正方形组成的集合,并用|A|表示A中所含小正方形的个数(|∅|=0)。由含义可知该集合是可列且有限的。


我们接着用映射f(A)来表示集合A(即雷区A)中所包含的雷的个数。在扫雷过程


中,f(A)的值由小正方形内的数字直接给出或间接推出。下面给出f(A)的表达


式:

f(A)=    0,        当|A|=1且A中无雷时;
        

        1,        当|A|=1且A中有雷时;
        

        ∑f(Pi)(其中{Pi}是A的一个划分且|Pi|=1),        当|A|>1时;
        0,        当A=∅时.
   在上面的基础上我们不加证明的给出如下几个定理:

   1.0≤f(A)≤|A|, f(A)ϵℤ.
   2.若f(A)=0, 则∀P⊆A且|P|=1, f(P)=0.
     该定理的另一种表述为:若f(A)=0, 则∀P⊆A, f(P)=0.
   3.若f(A)=|A|, 则∀P⊆A且|P|=1, f(P)=1. 
     该定理的另一种表述为: 若f(A)=|A|, 则∀P⊆A, f(P)=|P|. 
   4.f(A∩B)=f(A)+f(B)-f(A∪B). 


     该定理的推广形式为:f(A1∩A2∩A3∩…∩An)=f(A1)+f(A2)+f(A3)+…+  


 f(An)-f(A1∪A2)-f((A1∩A2)∪A3)-f((A1∩A2∩A3)∪A4)-…-


 f((A1∩A2∩…∩An-1)∪An). 
   

   5.f(AUB)=f(A)+f(B)-f(A∩B).
     特别地,当A∩B=∅时, f(AUB)=f(A)+f(B). 
     该定理的推广形式为f(A1∪A2∪A3∪…∪An)=f(A1)+f(A2)+f(A3)+…+


 f(An)-f(A1∩A2)-f((A1∪A2)∩A3)-f((A1∪A2∪A3)∩A4)-…-


 f((A1∪A2∪…∪An-1)∩An). 
    

     特别地,当A1、A2、A3、…、An两两不相交时, f(A1∪A2∪A3∪…∪An)= 


 f(A1)+f(A2)+f(A3)+…+f(An).
   

   6.f(A-B)=f(A)-f(A∩B). 
     特别地,当B⊆A时,f(A-B)=f(A)-f(B).
     特别地,当B⊆A且f(A)=f(B)时,f(A-B)=0.
   7.f(~A)=f(S)-f(A)(其中S是全集).
   8.若B⊆A,则max(f(A)-(|A|-|B|), 0)≤f(B)≤min(|B|, f(A) ).

   PDF下载:https://pan.baidu.com/s/1ho150dQe5v7lTCOG44dVAw
最近一次修改:2018-5-28 3:34:32
回复此主题
第 1 楼
 [布衣] 丁壮 回复于 2018年5月24日
牛b,你被录用了。
第 2 楼
 [雷圣] 郭蔚嘉 回复于 2018年5月24日
仔细看了一遍,∑Pi应该是∑f(Pi)吧

以及这玩意儿感觉没啥意义……

ps 好奇作者的学术背景
第 3 楼
 [布衣] 丁壮 回复于 2018年5月24日
多谢雷帝指教,已修正。
第 4 楼
 [举人] 沈金宝 回复于 2018年5月25日
哇,完全看不懂。。
  共 4 篇回复  首页 | 上一页 | 下一页 | 末页  现在是第 1/1 页
楼主信息
Copyright @ 2008 扫雷网 Saolei.wang 版权所有 陕ICP备19026089号-1