黑马程序员技术交流社区
标题:
一道面试题,求解
[打印本页]
作者:
momoxixi
时间:
2015-11-1 13:13
标题:
一道面试题,求解
我百度了一些答案,都采用的二进制的方法做的,但是我还是看不懂啊。。不太明白,谁能用更简单的语言解释一下?
题目如下:有 1000 个一模一样的瓶子,有一瓶是毒药。任何喝下毒药的生物都会在24小时之后死亡。至少需要多少只小白鼠才能在24小时内鉴定出来有毒的那瓶?如果其中n瓶有毒,n已知且n>=2 那么又需要多少只?如果n未知呢?
作者:
momoxixi
时间:
2015-11-3 17:36
顶起来 求解答
作者:
pp7803515
时间:
2015-11-3 17:42
24小时内检查出来?24小时毒都没发作,你确定题目没错?如果题目,没错,那我的答案是多少只都不行,因为毒没发作
作者:
z_one
时间:
2015-11-3 17:49
第一反应是二分查找。。但是24小时毒才发作就只能 查一次。。。题目确定没问题么?
作者:
_let'sgo
时间:
2015-11-3 22:21
10只 小白鼠2的10次等于1024满足
作者:
Sayman
时间:
2015-11-3 22:45
坐等答案
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2