分类: C/C++
2012-10-25 15:00:51
点击(此处)折叠或打开
点击(此处)折叠或打开
对于某个固定的 k,如果最适合的人出现在了第 i 个位置(k < i ≤ n),要想让他有幸正好被 MM 选中,就必须得满足前 i-1 个人中的最好的人在前 k 个人里,这有 k/(i-1) 的可能。考虑所有可能的 i,我们便得到了试探前 k 个男生之后能选中最佳男生的总概率 P(k):
用 x 来表示 k/n 的值,并且假设 n 充分大,则上述公式可以写成:
点击(此处)折叠或打开
点击(此处)折叠或打开
blacksapper2012-10-30 23:59:31
这个好比摘叶子。柏拉图以前搞过的,从伦理学上来讲条件太苛刻了。我宁可不要这个条件。
只是觉得从数学的角度来讲太不符合实际了。算法的具体实现时和初态有关。所以37那里不现实。
还是支持你的精神。