[关闭]
@zsh-o 2018-08-23T00:29:55.000000Z 字数 1306 阅读 1162

从[0,1]区间不断取小数,平均取多少个才能使取出数的和大于1

数学 算法


给出一种直接算的暴力解法,首先分析一下这个问题,从区间不断取小数,取每一个数的概率相同,则我们设取出的数的序列为,然后要求平均取多少个才能使取出的解的和大于,这里需要注意两个关键词,一是“平均”,表明这个地方需要求期望,第二个是“才”,表明这是个反命题,需要求和大于1时的解的反,故综合来说我们只需要求,取个小数,这个数的和小于等于的概率为,要求,则最后有平均个才能使取出数的和大于

这时问题就集中在怎么求,先来看如何表示

为了方便理解,先从二维来看,,这时,故其可以转换为求解面积的形式
image.png-63.4kB

相当于求解阴影部分的面积,则,同样扩展到三维

image.png-520kB

由此看到就等于该直角棱锥的体积,则,综上可以看出来,就是一个区域条件为的1的重积分,可以得到此时的“体积”公式为,这个式子如何推出来的,下次再说

那么期望为

由于指数函数的泰勒展开为


的推导首先我们列出多重积分的公式

由此可以的得出一个递归的模式公式

就是递归的对求积分,很容易可以得出来

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注