概率期望值问题

这是今年微软的一道面试题考究的要点,仍然是我之前博文【面试中的概率问题-数学期望】中提到的数学期望的递归特性

给定一个数组arr[0..N-1],其中每个元素值均不相同讓你求最小值,一个非常典型的做法是这样的:

现在问你minVal = arr[i]的执行次数的期望是多少?

依旧使用数学期望中的递归特性来解决这个问题峩们令数组元素个数为n时,对应的数学期望为f(n)

那么f(n)可以进行如下分解:

如果最小值是arr[0],概率为1/n执行次数为1次

如果最小值是arr[1],概率为1/n執行次数为1次+f(1)

如果最小值是arr[i],概率为1/n执行次数为1次+f(i)

}

楼主,你的问题可以归类到数学期朢的问题.算出要抽的卡片抽中的概率,然后乘以每次抽卡的金钱,得到的就是理论的要花的钱.B1卡的概率为(2/13)*[5/(5+1)]=5/39的n次方(看你要抽多少张),然后乘以X即可.

解析看不懂求助智能家教解答

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信