首页 > 其他 > 详细

公主选驸马问题

时间:2015-11-27 12:37:13      阅读:282      评论:0      收藏:0      [点我收藏+]

原始问题:波斯公主到了适婚年龄,要选驸马。候选男子100名,都是公主没有见过的。百人以随机顺序,从公主面前逐一经过。每当一位男子在公主面前经过时,公主要么选他为驸马,要么不选。如果选他,其余那些还没有登场的男子就都遣散回家,选驸马的活动也over了。如果不选,当下这名男子就离开,也就是pass掉此人,下一人登场。被pass掉的,公主不可以反悔再从选。规则是,公主必须在这百人中选出一人做驸马,也就是说,如果前99人公主都看不中的话,她必须选择第100名男子为驸马,不管他有多么丑陋。

那我们的任务就是,给公主设计选择方法,让她有最高概率选到百人中最英俊的男子为驸马。

问题转换为:假设有100个数字,无放回的抽取K个数字(每次一个)。寻找一种策略使得第K次抽取到最大数字概率最大化

假设:为了方便说明,假设最大数字只有一个。

粗糙的解法:随机选择一个K值,则第K次抽到最大数字概率明显就是0.01。所以到目前为止,baseline=0.01. 我们需要寻找一种策略使得这个概率大于0.01. 

 

公主选驸马问题

原文:http://www.cnblogs.com/1zhk/p/4934273.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!