组合杂题选讲 #7

题目描述

题意:每次抽卡时会从 n 种卡里随机获得一种,那么期望上抽到全部 n 种卡需要抽多少次?

提示:随机试验中某个变量的数学期望(简称“期望”)是指该变量所有可能的结果的概率乘以其结果的总和。例如一个理想情况下的骰子的点数的数学期望由

16×1+16×2+16×3+16×4+16×5+16×6=72

给出。而投掷两个理想情况下的骰子得到的点数之和的期望由

136×2+236×3+336×4+436×5+536×6+636×7+536×8+436×9+336×10+236×11+136×12=7

给出。

容易验证,当 n=5 的时候,答案为 137/12

解答

我们用记号 E(a) 表示随机试验中变量 a 的数学期望。已经抽卡的次数简称为时刻,例如“取出抽出 3 张不同种的卡的时刻”的意思是“取出抽出 3 张不同种的卡时已经进行的抽卡次数”。

设这 n 种卡片首次出现的时间构成的可重集合为 S,所求即为 E(maxS),根据容斥原理(min-max容斥),有

E(maxS)=TS,T(1)|T|1E(minS)

考虑 E(minT) 的组合意义,即为集合 T 中对应包含的卡片首次出现的时刻的期望,于是 E(minT)=n/|T|,代回原式,得到

E(maxS)=TS,T(1)|T|1n|T|=nk=1n(1)k1(nk)k1

考虑右边的那个和式怎么处理,记

Sn=k=1n(1)k1(nk)k1

考虑对 Sn 应用加法公式

(nk)=(n1k1)+(n1k)

以及吸收恒等式

(nk)=nk(n1k1)

得到

Sn=k=1n(1)k1((n1k1)+(n1k))k1=1nk=1n(1)k1(nk)+k=1n1(1)k1(n1k)k1=Sn1+1n

考虑到 S0=0,这立即得出原问题的答案是 nHn,其中 Hn 为第 n 项调和级数,其公式由

Hn=k=1n1k

给出。

2022年12月19日 于东莞松山湖

posted @   方而静  阅读(64)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示