【发布时间】:2026-02-09 13:10:02
【问题描述】:
我的一个朋友在面试时被问到这个问题,当时无法解决。以为我会分享相同的。
有一千个巧克力饼干,其中一个中毒了。你 每天可以接触 10 只实验室老鼠。每只老鼠可以啃任何数字 饼干和每个饼干可以被任意数量的老鼠啃。后 一只老鼠咬着一块有毒的饼干,需要一天的时间才能看到 如果老鼠中毒了,对老鼠的影响。
优化天数。我能够想出一个算法在 2 天内找到中毒的 cookie,尽管我相信有一种方法可以在 1 天内做到这一点
【问题讨论】:
-
相当病态的面试问题(除非我猜他是否正在申请为害虫防治公司工作)。
-
browsoffire 和 Neil 都有(它们是同一算法的替代描述。)
-
我几乎要举报这个虐待动物的问题了...
-
为了完整起见,您能写下您的 2 天解决方案吗? (现在答案中既有 3 天解决方案,也有 1 天解决方案?)
标签: algorithm