一道谷歌面试题目

来源:互联网 发布:数据库应用培训 编辑:程序博客网 时间:2024/04/29 05:28

 

    一幢200层的大楼,给你两个鸡蛋。如果在第n层扔下鸡蛋,鸡蛋不碎,那么从第n-1 层扔鸡蛋,都不碎。这两只鸡蛋一模一样,不碎的话可以扔无数次。你需要计算出,最高从哪层楼扔下时,鸡蛋不会碎。要求在最坏情况下,扔的次数最少,算法最优。

 

 

 

初步想法:
 
最坏情况20次才可以得出结果。