面试智力题——楼层拿钻石/聘用秘书问题数学推导
面试智力题——楼层拿钻石/聘用秘书问题数学推导
内容
数学原理详解
问题模型:
有 个有序选项(如楼层、应聘者),依次观察并决策。每次只能选择当前选项或放弃(不可回溯),目标最大化选到最大值的概率。
最优策略推导:
-
策略定义:
观察前 个选项,记录最大值 。之后,一旦遇到比 大的选项,立即选择。若后续无更大值,则被迫选最后一个。 -
成功条件:
设最大选项位于位置 ( )。策略成功需满足:- (最大值在决策阶段)。
- 前 个选项中,最大值在前 个中(否则在位置 前已被选中)。
-
概率计算:
- 最大值出现在位置 的概率:(均匀分布)。
- 最大值在前 中的条件概率:若 ,则前 个中的最大值必须在前 个中,概率为 。
总成功概率:
-
近似与优化:
当 很大时,求和近似为积分:因此:
令 ,则:
对 求导并令导数为零:
即最优 ,对应观察前约 37% 的选项。
结论:
- 最优停止点:前 37% 作为观察期,之后选择首个更优者。
- 成功概率:约 ,为理论最大值。
- 应用场景:招聘、投资、租房等需实时决策且不可回溯的问题。
公式总结:
此策略平衡了“探索”与“利用”,以数学极限确保最大概率捕获最优解。
本文作者:Gold_stein
本文链接:https://www.cnblogs.com/smartljy/p/18737169
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
2024-02-25 P8669 [蓝桥杯 2018 省 B] 乘积最大