组合数学之容斥原理.ppt

上传人:牧羊曲112 文档编号:6598151 上传时间:2023-11-16 格式:PPT 页数:19 大小:283.50KB
返回 下载 相关 举报
组合数学之容斥原理.ppt_第1页
第1页 / 共19页
组合数学之容斥原理.ppt_第2页
第2页 / 共19页
组合数学之容斥原理.ppt_第3页
第3页 / 共19页
组合数学之容斥原理.ppt_第4页
第4页 / 共19页
组合数学之容斥原理.ppt_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《组合数学之容斥原理.ppt》由会员分享,可在线阅读,更多相关《组合数学之容斥原理.ppt(19页珍藏版)》请在三一办公上搜索。

1、1,组合数学,容斥原理,2,一.引言,容斥原理所研究的问题是与若干有 限集的交、并或差有关的计数.在实际中,有时要计算具有某种性质的元素个数.例如:某单位举办一个外语培训班,开设英语,法语两门课.,3,设U为该单位所有人集合,A,B分别为 学英语,法语人的集合,如图所示.,学两门外语的人数为|AB|,只学一门外语的人数为|AB|-|AB|,没有参加学习的人数为|U|-|AB|.,4,在一些计数问题中,经常遇到间接计算一个集合中具有某种性质的元素个数比起直接计算来得简单.例如:计算1到700之间不能被7整除的整数个数.先计算1到700之间能被7整除的整数个数=700/7=100,所以1到700之

2、间不能被7整除的整数个数=700-100=600.,5,上面举的间接计数的例子是利用了如下原理:如果A是集合S的子集,则A中的元素个数等于S中的元素个数减去不在A中的元素个数,这个原理可写成:,6,原理的重要推广,称之为容斥原理,并且将它运用到若干问题上去,其中包括:错位排列、有限制的排列、禁位排列和 棋阵多项式等.,7,DeMorgan定理:设A,B为全集U的任意两个子集,则,DeMorgan定理的推广:设A1,A2,An为U的子集,则,二.容斥原理,8,证明从略,aUb,aUb=ab,a=u-a=b-aUbb=u-b=a-aUbb-aUba-aUb=u-aUb=aUb,9,1.两个集合的容

3、斥原理 设A和B是分别具有性质P1和P2的元素的集合,则,例6.1 求1到500之间能被5或7整除的正整数个数.解 设A为被5整除的整数集合,B为被7整除的整数集合,用x表示x的整数部分,则有,10,同时被5和7整除的整数个数,故能被5或7整除的整数个数,11,2.三个集合上的容斥原理设A,B,C为任意三个集合,则有,3.n个集合上的容斥原理:设A1,A2,An是有限集合,则有,12,4.集合n中不具有a1,a2,a3之一元素的个数为(余集形式),13,例求在1到10000的整数中不能被4,5,6任意一个整除的数的个数.,解:令Ai(i=4,5,6)表示1到10000的整数中能被i整 除的数的

4、个数,则,14,三.容斥原理的应用实例1.错排问题 利用容斥原理很容易理解错排数列通项公式的组合意义.,15,(1.n)的错位排列个数记为Dn.结论如下:,可以用容斥原理证明:设S=1,2,3,n的集合,S0为S的全排列,则s0=n!.令Aj表示排列1,2n中使j位置上的元素恰好是j的排列的集合,j=1,2,n.则排列12n的所有错位排列组成集合:,16,Aj=(n-1)!,j=1,2,3,n.AiAj=(n-2)!,i,j=1,2,3,n,但ij.对于任意整数k且1kn,则有,因为1,2,3,n的k组合为C(n,k)个,应用容斥原理得到:,17,18,课堂思考题-被毁坏的玉米地,问题描述:“

5、哈姆!外星人又在那了!”。埃塞和哈姆他们的玉米地是长方形的。每年在丰收之前,他们的玉米地都会很奇怪地遭到毁坏(据埃塞说是外星人干的)。所有破坏的地方都是以1米为半径的圆。哈姆发现,如果在玉米地上建立一个适当的直角坐标系的话,那些圆心的坐标将都为整数。万幸的是,埃塞和哈姆有玉米保险,但必须把损坏的面积统计出来。输入文件(CROP.IN):输入文件的第一行为一个整数N(ON=200),表示圆圈的个数。以下N行每行有两个整数x和y,由空格分开,代表圆心坐标。数据中不存在两个完全重合的圆。输出文件(CROP.OUT):输出统计出的总面积,四舍五入到小数点后4位。(Pi=3.1415926535)输入输出样例:CROP.IN20 01 0CROP.OUT5.0548,19,选做题:孪生项链,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号