找回密码
 欢迎注册
查看: 61696|回复: 22

[讨论] 选中最重物体的策略

[复制链接]
发表于 2009-3-25 13:12:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
有n 个外形完全一样的物体,重量两两不等,不用秤称不能判断谁轻谁重。 现在你可以随便挑选一个,称它的重量(每次只能选一个),然后决定是否选中它,也可以放弃,然后称下一个。 只要你决定选中它,挑选过程就结束。而你一旦放弃它,以后不能再选它。 你的最终目的是选中它们最重的一个。 现在请设计一个选物体的策略,使得选中最重物体的概率最高。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-3-25 13:22:09 | 显示全部楼层
似乎可以用上排序算法: http://bbs.emath.ac.cn/thread-1266-1-1.html
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-3-25 13:51:34 | 显示全部楼层
这个是老题目了,印象中通常这个题目是以招聘或者找对象的形式出现的
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-3-25 17:22:02 | 显示全部楼层

评分

参与人数 1贡献 +1 鲜花 +1 收起 理由
gxqcn + 1 + 1 很好的链接!

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-3-25 17:40:40 | 显示全部楼层
长见识了,1/e竟然有如此特殊的意义
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-3-25 20:18:24 | 显示全部楼层

回复 4# kon3155 的帖子

难怪有人会把在学校谈恋爱称作“打草稿” 不过人与人本身是无法比较的,就好比两个复数不可比较大小一样。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-3-26 12:20:42 | 显示全部楼层
由于k是整数,k不可能取到 n/e 的值,那么k 可取 n/e 的两边的整数值, 用int(n/e) 和 int(n/e) +1 来表示 这两个整数值。 int()是取整函数。 那么 概率最高的策略 所取的k 是不是 一定是上述整数二者之一呢? 如何能证明它。 用P(k) 表示策略( 放弃前面k个物体,从k+1次开始,若比前面的都重,就选中该物体)选中最重物体的概率。 那么求证:P(k)的最大值在 int(n/e) 或 int(n/e) +1 时取得。 e是自然对数。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-3-26 17:25:19 | 显示全部楼层
我们记P(k)为放弃前k个,然后从k+1个开始,第一个比前k个都重的就选中,那么选中最重物体的概率. 由于最重物体分别是第一个,第二个,...,第n个的概率都相等,都是$1/n$, 而如果最重物体在第h个($h>=k+1$),那么这种方法会选中最重物体的充分必要条件是前h-1个物体中,最重的物体出现在前k个中,所以这个概率为$k/{h-1}$,于是我们可以得出 $P(k)=\sum_{h=k+1}^n k/{h-1}$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-3-26 17:48:38 | 显示全部楼层
于是$P(k+1)-P(k)=\sum_{h=k+1}^n1/{h-1}-1=\sum_{h=k}^{n-1}1/h-1$ 于是我们可以知道,最大的P(k)满足$k=min{k| \sum_{h=k}^{n-1}1/h<1}$ 谁来用计算机检验一下看看,这个数据同$n/e$近似程度有多好.而可以非常容易知道的是n充分大时,这个数同n的比值趋向1/e.
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-3-26 17:56:34 | 显示全部楼层
概率通项公式还要乘以1/n才对 。 还有:P(k)的最大值在 int(n/e) 或 int(n/e) +1 时取得。 对于n 不大时也是成立的,与 n 是否足够大无关。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-22 01:13 , Processed in 0.027740 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表