组合数学读书笔记排列与组合(2)多重集的排列与组合

这篇读书笔记详细解析了多重集的排列和组合问题,包括定理1和定理2的阐述,以及如何解决多重集的组合挑战。
摘要由CSDN通过智能技术生成

多重集的排列

如果S是一个多重集,那么S的一个r-排列是S的r个元素的一个有序的排放。


定理1

令S是一个多重集,它有k个不同的类型元素,每一个元素有无限重复次数,那么S的r-排列的个数为k^r

该定理证明较为容易,主要是对于S的k个不同种类的元素的重复数都至少为r的时候,那么这个定理是成立的。

例题
最多4为数字的三进制个数是多少?
{INF*0,INF*1,INF*2},或者{4.0,4.1,4.2}4-排列个数。所以根据定理个数为3^4 = 81



现在另外一种多重集的排列数,该集合有k个不同类型的元素,每个元素重复次数有限。

定理2

令S是一个多重集,有k个不同类型的元素,各个元素重复次数分别为n1,n2,...nk,设S的大小为n = n1+ n2 +...nk.则S的排列数目为
n! / n1!n2!...nk!
证明:
对于元素a1...ak分别有n1,n2,....nk元素的总个数为n = n1 +n2+...nk.确定n个元素的排列数目。现在存在n个位置,可以首先确定哪些位置用于a1.
由于一共有n1个a1,那么有C(n,n1)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值