原文:[面试题][总结]100层楼丢玻璃球测试临界可破层数,用两个一模一样的球来测试计算尽可能少的次数?

题目描述 有一栋 层高的大楼,给你两个完全相同的玻璃球。假设从某一层开始,丢下玻璃球会摔碎。那么怎么利用手中的两个球,用什么最优策略知道这个临界的层是第几层 解法汇总 . 递推方法一 第一次扔k层 ,则次数time ,第二次,如果破了,要试从 到k 层,此时需要Time time k k 次 如果没破,还要扔k层,则次数为time 如果破了,还要扔k 到 k 层,再加上 即Time Time k ...

2019-09-26 23:28 1 2689 推荐指数:

查看详情

有一栋100高的大楼,给你两个完全相同的玻璃球。假设从某一开始,丢下玻璃球会摔碎。那么怎么利用手中的两个,用什么最优策略知道这个临界是第几层?

题目有一栋100高的大楼,给你两个完全相同的玻璃球。假设从某一开始,丢下玻璃球会摔碎。那么怎么利用手中的两个,用什么最优策略知道这个临界是第几层???  每次肯定是由低的楼层往高的楼层尝试,直到在楼层f(k),第一个已经碎掉了,记录上一个尝试的楼层为f(k-1),在此楼层,玻璃球 ...

Wed Jan 08 03:13:00 CST 2020 0 1563
有一栋100高的大楼,给你两个完全相同的玻璃球。假设从某一开始,丢下玻璃球会摔碎。那么怎么利用手中的两个,用什么最优策略知道这个临界是第几层?

题目有一栋100高的大楼,给你两个完全相同的玻璃球。假设从某一开始,丢下玻璃球会摔碎。那么怎么利用手中的两个,用什么最优策略知道这个临界是第几层???   每次肯定是由低的楼层往高的楼层尝试,直到在楼层f(k),第一个已经碎掉了,记录上一个尝试的楼层为f(k-1),在此楼层 ...

Sat Oct 06 00:21:00 CST 2018 2 4738
面试题目:2个鸡蛋100层楼问题

题目: 两个软硬程度一但未知的鸡蛋,它们有可能都在一就摔碎,也可能从一百层楼摔下来没事。有座100的建筑,要你用这两个鸡蛋确定哪一是鸡蛋可以安全落下的最高位置。可以摔碎两个鸡蛋。 - 种思路: - 第一种:动态规划,转化公式 - 第二种:分析法,写出公式 ...

Sun Aug 12 22:46:00 CST 2018 0 1569
100层楼两个鸡蛋的问题

转载自:http://blog.sina.com.cn/s/blog_6c813dbd0101bh98.html 两个软硬程度一但未知的鸡蛋,它们有可能都在一就摔碎,也可能从一百层楼摔下来没事。 有座100的建筑,要你用这两个鸡蛋确定哪一是鸡蛋可以安全落下的最高位置。可以摔碎两个 ...

Mon Oct 22 22:39:00 CST 2018 0 1418
100层楼两个鸡蛋问题

解释:两个鸡蛋一,只有在达到某个楼层高度时,才会摔碎。可以假设这个摔碎临界楼层是N。 1、最笨的方法——只用一个鸡蛋遍历——N次尝试 一个鸡蛋遍历那就是从一顶开始,逐尝试,如果摔不碎那就继续往上层尝试,直到N摔碎了。这样就尝试了N次,而且浪费了一个鸡蛋 ...

Sun May 12 01:53:00 CST 2019 1 443
Google面试题100两个棋子

版本一:   为了得到两个棋子的最优策略,我们先简化问题,看看一个棋子的情况。如果手中只有一个棋子,为了得知临界层面,你只有一种选择:从2开始,一地试,直到棋子被打碎,此时你站的楼层就是所求的临界层面。在最差的情况下,我们需要投掷99-2+1=98次,你可能奇怪 ...

Tue Jul 01 02:06:00 CST 2014 0 2943
搜狐面试题:有12个,外形都一,其中有一个质量和其他的不一,给你一架天平,请问最少称几次可以把那个不同的找出来。

搜狐面试题:有12个,外形都一,其中有一个质量和其他的不一,给你一架天平,请问最少称几次可以把那个不同的找出来。题目地址:http://www.cnblogs.com/sooner/p/3281382.html 先把小球从1到12任意编号首先天平边分别放 ...

Wed Mar 23 00:20:00 CST 2016 0 3567
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM