原文:100层楼2个鸡蛋,如何得知鸡蛋能承受几层的撞击

http: www.tuicool.com articles NzUNJr http: blog.sina.com.cn s blog c dbd bh .html 有一栋楼共 层,一个鸡蛋从第N层及以上的楼层落下来会摔破, 在第N层以下的楼层落下不会摔破。给你 个鸡蛋,设计方案找出N,并且保证在最坏情况下, 最小化鸡蛋下落的次数。 我们先假设最坏情况下,鸡蛋下落次数为x,即我们为了找出N,一共用 ...

2016-04-14 16:16 0 15211 推荐指数:

查看详情

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
面试题目:2个鸡蛋100层楼问题

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

Sun Aug 12 22:46:00 CST 2018 0 1569
程序员的十层楼,你在第几层???

注:09年转载的,每年对比一下,与大家分享了 自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落 ...

Fri Aug 31 01:00:00 CST 2012 7 949
2个鸡蛋,有一栋100的高楼,鸡蛋从某一个临界楼层丢下会摔碎,请设计方案,能用最小的次数找到临界楼层

  有一栋100的高楼,一个鸡蛋从第N及以上的楼层落下来会摔破, 在第N以下的楼层落下不会摔破。给你2个鸡蛋,设计方案找出N,并且保证在最坏情况下, 最小化鸡蛋下落的次数。(假设每次摔落时,如果没有摔碎,则不会给鸡蛋带来损耗)   如果只有一个鸡蛋,就只能从第1往上扔 ...

Wed Oct 31 01:02:00 CST 2018 0 2376
面试官:你有m个鸡蛋,如何用最少的次数测出鸡蛋会在哪一碎?

假设你面前有一栋n的大楼和m个鸡蛋,假设将鸡蛋从f或更高的地方放扔下去,鸡蛋才会碎,否则就不会。你需要设计一种策略来确定f的值,求最坏情况下扔鸡蛋次数的最小值。 leetcode原题链接 乍一看这道题很抽象,可能有的人一看到这个题目从来没做过,就懵逼了。其实不用慌张,再花里胡哨的题目,最后 ...

Thu Oct 10 19:53:00 CST 2019 35 4505
鸡蛋的硬度

描述 最近XX公司举办了一个奇怪的比赛:鸡蛋硬度之王争霸赛。参赛者是来自世 界各地的母鸡,比赛的内容是看谁下的蛋最硬,更奇怪的是XX公司并不使用什么精密仪器来测量蛋的硬度,他们采用了一种最老土的办法--从高度扔鸡蛋--来 测试鸡蛋的硬度,如果一次母鸡下的蛋从高楼的第a摔下来没摔破,但是从a+1 ...

Sun Oct 18 05:59:00 CST 2015 0 2009
[面试题][总结]100层楼丢玻璃球测试临界可破层数,用两个一模一样的球来测试计算尽可能少的次数?

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

Fri Sep 27 07:28:00 CST 2019 1 2689
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM