美文网首页
离散数学 第四章 计数方法和分类原理

离散数学 第四章 计数方法和分类原理

作者: 喜忧参半 | 来源:发表于2021-08-07 12:25 被阅读0次

计数工具二项式分解原理
鸽巢原理证明具有某种性质的事物的存在

本章内容

1.基本原理
2.排列组合
3.产生排列组合的算法
4.广义排列组合
5.二项式系数和组合恒等式
6.鸽巢原理

4.1 基本原理

有2种开胃食品,3道主菜,4种饮料
由一道主菜和一种饮料可以组成多少种不同的正餐?
由一开胃食品、一道主菜和一种饮料可以组成多少种不同的正餐?

乘法原理

如果一种活动由连续t步组成,第一步有n1种方法,
第二步有n2种方法,
……
第t步有nt种方法,
那么不同的活动数目有n1 * n2 nt
当一活动由连续几步组成时,把每一步的方法数乘起来
例:

  • 如果不允许重复,用ABCDE可以组成多少种长度为4的字符串?
  • 如果不允许重复,用ABCDE可以组成多少长度为4的字符串?其中有多少是以B开头的?
  • 如果不允许重复,用ABCDE可以组成多少长度为4的字符串?其中有多少不是以B开头的?

{x1,x2,. . .,xn}的子集的数目一个子集可以由n步构成:选或不选x1,选或不选x2,...,选或不选x,共有n个(2 * 2 * ...* 2)种可能性=子集数2n


①在A中(且在B中)
②在B中(但不在A中,在B-A中)
③不在B中(不在A中,在X-B中)
n个(3 * 3 ...*3)种可能性,3n
例:用101或111打头的8位串有多少?
101打头的8位串有25 = 32
111打头的8位串有25 = 32
用101或111打头的8位串有32+32=64个

加法原理

假设x1,...Xt是集合且第i个集合有n个元素,如果X1,. ..Xt两两不相交,则可以从X1或X2或...Xt选择元素的可能性有 n1+ . . . +nt
当被计数的元素可以被分解到不相交的子集时,可将每个子集的元素数相加得到总的元素数。
问题:分不清到底什么时候用加法原理还是乘法原理,多练习+对每个问题的认真思考。

5本不同的计算机书
3本不同的数学书
2本不同的美术书
选择2本不同类的书有多少方法?
C51*C31+C51*C21+C31*C21


由A、B、C、D、E、F6人委员会要选一个主席,一个秘书,一个书记。有多少种选法?
如果A或B必须是主席,有多少种?
如果E必须任3职之一,有多少种?
如果D和F必须任职,有多少种?
习题:P170 4,10,16,27


4.2 排列和组合

A、B、C、D竞选主席,为了使选票上人名顺序不影响选举,故设计不同的选票,问应有多少种?
n个元素有n!个排列。
字母ABCDEF中有多少个包含DEF的排列?
6个人围坐在圆桌有多少种坐法?

排列 事物的有序叫做排列

n个不同元素x1... xn的一个r排列就是{ x1,... ,xn}的一个r元子集的排序,记为 P(n, r)
从10个人中选择主席、副主席、书记、副书记,有多少种?
10*9*8*7 =5040
7个男,5个女的排队,如果不能有2个女的排在一起,有多少种方法?
男的有7!
女的有P(8,5)
共有7!*P(8,5)

组合 不考虑顺序的对象的选取叫做组合

给定X={x1, ...xn}
X的一个r-组合就是X的包含r个元素的一个无序选择
一个包含n个不同元素的r-组合记为C(n,r)或 [ nr]
例子:
5个学生想和校长谈奖学金的事,校长办公室安排3个人去谈,问有多少种方法从5选3?

定理

例:由10个人选出一个3人委员会有多少中方法?
10! C(10,3)= 10! /7!*3!=120
例:从5个女的,6个男的,选出2个女生3个男生有多少种方法?
C(5,2) * C(6,3)
例:52牌 ♣ ♠ ♡ ♢

  • 选5张牌(无序)有多少种选法?
  • 5张为同一种花色有多少种?
  • 5张中3张为一个面额,2张为另一个面额有多少种?
    C(52,5)
    4*C(13,5)
    13 * 12 * c(4,3) * C(4,2)


    C(2n,n)

    习题:P183 7,10,37,41

4.3 产生排列组合的算法

乐队录取n个节目,时间为t1,.. . ,tn带子可以录取C秒,希望包含尽可能多的节目,即从{1,. ..n}中选择一个子集{i1,. . ., ik},使得
kj=1 ∑ tij~ 尽可能大,但又不大于C。

字典序

dog < doghouse / gladiator < gladiolus
O=s1,s2,... , sp;
β=t1,t2,. . . ,tq
定义在{1, .. .,n}上的字符串,若α<β iff
(a) p <q and si=ti, i=1, . . .,p
(b)对于某些i, si ≠ ti,并且对于最小的i, si < ti

{1,...,n}的r组合

列出{1,2,. . . ,n}的所有r组合
r组合{x1,. . . ,xr}列成s1, ... ,sr的形式,
其中s1< s2< ...< sr{x1, . . . ,xr} = {s1,. . . , sr}

4.4 广义的排列组合

有重复元素、 允许重复元素、 多重集的排列组合问题
例:用下列字母可以组成多少个字符串? M I S S I S S I P P I
解:一共11个字符串,很显然全排列是11!
对于P:C(11,2)
S:C(11-2,4)=C(9,4)
I:C(9-4,4)=C(5,4)
M:C(1,1)
共有C(11,2)C(9,4)C(5,4)C(1,1)种
C112 C94 C54 C11=11!/2!/4!/4!/1!

定理

假定一个n项序列S包含1类的n1个相同的对象,2类的n2个相同的对象,..., t类的nt个相同的对象,则排列数为

例题:

1、在3个学生中分8本书,如果包(B)得到4本书,邵(S)和马(M各得到2本书,有多少种可能? 8!/4!/2!/2!
C(8,4) C(4,2) (C2,2)=C84 C42 C22
2、考虑3本书(计算机,数学、历史),每本书图书馆有6本拷贝,选择6本书有多少种可能?
排列用 | 和* 来表示所有可能的书籍选择情况。
解:有6本书用6个*号,3个类用2个| 分开,故做一个6个" * "和2个" | "的一个排列组合。
因此一共有8个符号,C82 代表分好了3个类, C66代表剩余6个位置6本书的全排列。


如果X是一个t元集合,则从X中允许重复地选择k个无序元素的方法数为 C(k+t-1, t-1)=C(k+t-1,k)。
3、有红、绿、蓝三个颜色的球若干,随便选8个球,有多少种方法。如果每种球至少选一种,有多少种选法?
解: 第一问:C(8+3-1,3-1)=C(10,2)=45
第二问:C(8-3+3-1,3-1)=C(5+3-1,3-1)= C(7,2)=21
4、12本相同的数学书分给4个学生有多少不同的方法?
解:C(12+4-1,4-1)
5、满足x1+x2+x3+x4=29的非负整数解有多少种?
解:C(29+4-1,3-1)
6、满足x1+x2+x3+x4=29且x1>0, x2>1,x3>2, x4 >=0的整数解有多少?
解:先给x1分配1,给x2分配2,给x3分配3,再重排
C(29+4-1-6,4-1)
习题:P199 1,5,12,33

4.5 二项式系数

(a+b)n=(a+b)(a+b)…(a+b)
从n个因式的每一个中选择a或b,连乘并加起来,就得到展开式。
(a+b)3=(a+b)
(a+b)*(a+b)
==aaa+aab+aba+abb+baa+bba+bbb
an-kbk k个因子中选b,n-k个因子中选a,可能性为C(n,k),即该项在展开式中出现C(n,k)次。
(a+b)n=C(n,0) an b0+C(n,1) an-1 b1+C(n,2) an-2 b2+...+C(n,n-1) a1 bn-1+C(n,n) a0bn

4.6 组合恒等式

组合方法 杨辉三角

行数即系数

定理 C(n+1,k)=C(n,k-1)+ C(n,k)

习题P204 1,3,10

4.7 鸽巢原理

第一种形式:
如果n只鸽子飞入k个巢且k<n,则某些巢至少有两只鸽子。
例:10个人拥有姓张、王、李and名 三、四、五,
则至少有两个人的名字是一样的?
解:10个人就是鸽子,姓是鸽子,名是巢。
第二种形式
如果f是一个从有限集合X到有限集合Y的函数且|X|>|Y|,那么对某些X中的(不相等)元素x1, x2,有f(x1)=f(x2)
例:如果选择151门不同的课程并用1-300之间的数编号,则必有两门课程的编号是连续的,如121、122。
解:令课程编号为c1,c2,. . . ,c151
考虑上述编号和c1+1,. .. ,c151+1共302个数
值1-300+1共301个必有ci=cj +1
例:一份由80项(标记为有用、无用)物件构成的目录表,其中45项有用,证明表中至少有两个有用的项相隔9?
13 22 69 78
解:
ai表示第i个有用项的位置a1, a2,. . . ,a45
a1 + 9,. . . ,a45+9共90项
值范围1-80+9共89个 至少两个一样
ai = aj +9即 ai-aj=9
第三种形式
如果f是一个从有限集合X到有限集合Y的函数且|X|=n,|Y|=m,令K=[n/m],那么X中至少有k个(不相等)元素x1,2 ,.. . ,xk满足
f(x1)=f(x2)=...=f(xk)。
例:证明在6个人中,必有3个人互相相识或有3个人互相不相识。
解:P1, P2,....P6
(P1, P2),(P1,P3),... ,(P1,P6)
具有值相识或不相识,至少有5/23有同一值,设为
(P1,Pi) (P1,Pj)(P1,Pk)
若相识,考虑(Pi,Pj)(Pi,Pk)(Pj,Pk)若有一相识,则与P1一起,有三人互相相识,否则得到3人互不相识
若不相识,考虑(Pi,Pi)(Pi,Pk)(Pi,Pk),若都是相识,得到3个互相相识的人,否则有一不同,加上P1,得到3互不相同的人
习题:P208,1,5,24

相关文章

网友评论

      本文标题:离散数学 第四章 计数方法和分类原理

      本文链接:https://www.haomeiwen.com/subject/qltgvltx.html