算法面试题:扔玻璃杯的学问

扔玻璃杯的学问 问题简述 在算分研讨班上第一节课听到的有趣问题,据说是鹅厂面试题: 有一种玻璃杯质量确定但未知,需要检测。 有一栋100层的大楼,该种玻璃杯从某一层楼扔下,刚好会碎。 现给你两个杯子,问怎样检测出这个杯子的质量,即找到在哪一层楼刚好会碎? 思路 暴力: ​ 拿一个杯子从第一层开始往上一直扔,一定能找到答案。最坏需要99次。 ​ 似乎暴力得过头了,而且只用到一个杯子。 改进: ​ 分
相关文章
相关标签/搜索