`

软件公司面试题求解

阅读更多
一楼到十楼的每层电梯口都放着一颗珍珠,珍珠大小不一。你乘坐电梯从一楼到十楼,每层楼电梯门都会打开一次,只能拿一次珍珠,问怎样才能拿到最大的一颗?
这真的是一个软件公司的面试题吗?一直没搞清楚这道题考察的是什么?也没想出答案?请各位帮忙指点指点?
分享到:
评论
30 楼 hueng512 2011-04-15  
2011house 写道
我面试的时候,还遇到过这样的问题。在一个城市的路口,是直行的车多,还是拐弯的车多,大约比例是多少,说出你的猜想和理由。
不明白想靠啥

哇哈哈 你有没有玩斗地主啊?
29 楼 swalk123 2011-04-15  
有一天,柏拉图问苏格拉底:什麽是爱情? 
苏格拉底说:我请你穿越这片稻田,去摘一株最大最金黄的麦穗回来,但是有个规则:你不能走回头路,而且你只能摘一次。 
於是柏拉图去做了。许久之后,他却空著双手回来了。 
苏格拉底问他怎麽空手回来了? 
柏拉图说道:当我走在田间的时候,曾看到过几株特别大特别灿烂的麦穗,可是,我总想著前面也许会有更大更好的,於是就没有摘;但是,我继续走的时候,看到的麦穗,总觉得还不如先前看到的好,所以我最后什麽都没有摘到。。。 
苏格拉底意味深长地说:这,就是爱情。 

 


又一天,柏拉图问苏格拉底:什麽是婚姻? 
苏格拉底说:我请你穿越这片树林,去砍一棵最粗最结实的树回来好放在屋子里做圣诞树,但是有个规则:你不能走回头路,而且你只能砍一次。 
於是柏拉图去做了。许久之后,他带了一棵并不算最高大粗壮却也不算赖的树回来了。 
苏格拉底问他怎麽只砍了这样一棵树回来? 
柏拉图说道:当我穿越树林的时候,看到过几棵非常好的树,这次,我吸取了上次摘麦穗的教训,看到这棵树还不错,就选它了,我怕我不选它,就又会错过了砍树的机会而空手而归,尽管它并不是我碰见的最棒的一棵。 
这时,苏格拉底意味深长地说:这,就是婚姻。 

 


还有一次,柏拉图问苏格拉底:什麽是幸福? 
苏格拉底说:我请你穿越这片田野,去摘一朵最美丽的花,但是有个规则:你不能走回头路,而且你只能摘一次。 
於是柏拉图去做了。许久之后,他捧著一朵比较美丽的花回来了。 
苏格拉底问他:这就是最美丽的花了? 
柏拉图说道:当我穿越田野的时候,我看到了这朵美丽的花,我就摘下了它,并认定了它是最美丽的,而且,当我后来又看见很多很美丽的花的时候,我依然坚持著我这朵最美的信念而不再动摇。所以我把最美丽的花摘来了。 
这时,苏格拉底意味深长地说:这,就是幸福。 
 
 
柏拉图又有一天又问老师苏格拉底什么是外遇 
苏格拉底还是叫他到树林走一次 
可以来回走 
在途中要取一支最好看的花 
柏拉图又充满信心地出去 
两个小时之后,他精神抖擞地带回了一支颜色艳丽但稍稍焉掉的花, 
苏格拉底问他:“这就是最好的花吗?” 
柏拉图回答老师: 
“我找了两小时,发觉这是最盛开最美丽的花,但我采下带回来的路上,它就逐渐枯萎下来” 
这时,苏格拉底告诉他: 
“那就是外遇” 

又有一天又问老师苏格拉底什么是生活 
苏格拉底还是叫他到树林走一次 
可以来回走 
在途中要取一支最好看的花 
柏拉图有了以前的教训 
又充满信心地出去 
过了三天三夜,他也没有回来。 
苏格拉底只好走进树林里去找他,最后发现柏拉图已在树林里安营扎寨。 
苏格拉底问他:“你找着最好看的花么?” 
柏拉图指着边上的一朵花说:“这就是最好看的花吗。” 
苏格拉底问:“为什么不把它带出去呢?” 
柏拉图回答老师: 
“我如果把它摘下来,它马上就枯萎。即使我不摘它,它也迟早会枯。所以我就在它还盛开的时候,住在它边上。等它凋谢的时候,再找下一朵。这已经是我找着的第二朵最好看的花。” 
这时,苏格拉底告诉他: 
“你已经懂得生活的真谛了”


看完这个你会有怎样的理解呢?
最容错过的是爱情。
经历过爱情的无奈之后,对于婚姻的态度就会发生很大的转变,会选择一个合适的,但不是最好的。
幸福就是在不断寻找中获得满足。
外遇看起来很美,但会凋零,最终一无所获。
生活就是不断地寻找幸福!
28 楼 2011house 2011-04-15  
我面试的时候,还遇到过这样的问题。在一个城市的路口,是直行的车多,还是拐弯的车多,大约比例是多少,说出你的猜想和理由。
不明白想靠啥
27 楼 hueng512 2011-04-15  
dkmilan 写道

这是个经典哲学问题,苏格拉底提出的: 请穿越这片稻田,去摘一株最大最金黄的麦穗回来,但是有个规则:你不能走回头路,而且你只能摘一次。

但是这也是个数学问题, 怎么解我已经经不住了

你说的这个我也看过 但是人家老苏说的是哲学问题 不是数学问题~!
26 楼 zzx2856 2011-04-15  
   拿了一层的走人
25 楼 dkmilan 2011-04-15  

这是个经典哲学问题,苏格拉底提出的: 请穿越这片稻田,去摘一株最大最金黄的麦穗回来,但是有个规则:你不能走回头路,而且你只能摘一次。

但是这也是个数学问题, 怎么解我已经经不住了
24 楼 dsjt 2011-04-15  
这应该是性格测试吧;
23 楼 huwewa 2011-04-15  
wustrive_2008 写道
一楼到十楼的每层电梯口都放着一颗珍珠,珍珠大小不一。你乘坐电梯从一楼到十楼,每层楼电梯门都会打开一次,只能拿一次珍珠,问怎样才能拿到最大的一颗?
这真的是一个软件公司的面试题吗?一直没搞清楚这道题考察的是什么?也没想出答案?请各位帮忙指点指点?

又见冒泡
22 楼 csjzwp 2011-04-15  
在10/e层前不做选择,之后再选择,你应该有接近40%的机会选中最好的那位,有几乎70%的机会选中最好或者次好的那位,有几乎肯定能选中最好,次好或者第三好的了,《数学是什么》里好像有讲过。
21 楼 songbgi 2011-04-15  
怎么感觉是冒泡啊  也有同感

没看到只能拿一次

这道题应该是考性格的
20 楼 wangdun119 2011-04-15  
把所有砖石都带走,表示自己不在这里上班了。
19 楼 w424691349 2011-04-15  
<div class="quote_title">finallygo 写道</div>
<div class="quote_div">感觉是考察排序算法的,题目没有说谁去拿珍珠啊,那你从1到10楼,记下最大的,让面试官去拿</div>
<p> </p>
<p> 这个还要面试官去拿,你把大的直接拿给面试官送到手!Ta就让你入职了!<img src="/images/smiles/icon_biggrin.gif" alt=""></p>
18 楼 神之小丑 2011-04-15  
貌似 这是个考查性格的题,没有标准答案吧?!
17 楼 hfwork 2011-04-15  
要是我就打开第一层,拿了珍珠,然后后边就不开门或者不往外看了.到顶走人.感觉这个题是考你能不能抓住当前的机会,会不会三心二意,犹豫不决.
16 楼 littleJava 2011-04-15  
看到一个差不多的就行了,
15 楼 wustrive_2008 2011-04-15  
感觉这题故意出的不是很严谨,有很多中答案,就是不清楚那个是面试官想要的?
14 楼 xbcoil 2011-04-15  
zxl10059 写道
第一层拿起珍珠和第二层的珍珠比较,放下小的,带上大的上第三层继续比较,放下小的,带上大。。。。一直到10层不就可以了

犀利
13 楼 wustrive_2008 2011-04-15  
cleverbing 写道
finallygo 写道
感觉是考察排序算法的,题目没有说谁去拿珍珠啊,那你从1到10楼,记下最大的,让面试官去拿

哥们 真搞笑啊

是挺个性,但不知道面试官是不是考察这个?
12 楼 lzyzizi 2011-04-15  
这个题网上以前有,大意是就是看前几个然后估算下,然后拿自己觉得最有可能最大的那个吧,不过感觉这个题目的答案也不是怎么很道理。
我觉得这样子 先坐电梯做到楼上,然后在最顶上,电梯门开了,从电梯里走出来,下楼到你认为有最大的那个楼层,然后拿最大的吧。
11 楼 johnnyking 2011-04-15  
mahonet 写道
lyy3323 写道
hueng512 写道
zxl10059 写道
第一层拿起珍珠和第二层的珍珠比较,放下小的,带上大的上第三层继续比较,放下小的,带上大。。。。一直到10层不就可以了

你真逗~!

的确逗。。

怎么逗了?我感觉是对的啊。
这个过程就是选择排序的一个循环么。



大哥,看清题目!!只拿一次。

相关推荐

    国内知名软件公司的面试题

    根据给定文件的信息,我们可以提炼出以下几个...以上三个知识点涵盖了区间交集、斐波那契数列和幂次方问题,这些都是软件开发中常见的算法问题,对于求职者来说非常重要。希望这些解析能够帮助求职者更好地准备面试。

    各大软件公司面试--算法笔试题

    以下是一些可能出现在各大软件公司面试中的算法笔试题相关的知识点: 1. **排序算法**:包括快速排序、归并排序、冒泡排序、插入排序、选择排序、堆排序等。理解它们的基本原理,时间复杂度和空间复杂度,以及在...

    精选数据结构+算法 (加微软谷歌等IT经典面试题)

    - **微软谷歌面试题**:通常涵盖以上数据结构和算法,同时可能涉及系统设计、软件工程、逻辑思维等方面。 - **经典面试题**:如反转链表、判断二叉树是否对称、求二叉树的直径等,考察编程功底和问题解决能力。 ...

    华为程序员等面试题精选

    以上知识点涵盖了数据类型、指针、数组、字符串处理、函数指针等多个方面的编程知识,这些都是IT行业中,尤其是软件开发领域中常见的技术点,尤其在华为这样的高科技公司面试中,这些知识点的掌握程度往往能反映应聘...

    计算机 IT 软件 经典 笔试面试题集

    这份《计算机 IT 软件 经典 笔试面试题集》汇集了多家知名企业的笔试面试题目,涉及的公司包括微软、百度、腾讯、雅虎、联想以及网易等,这为准备IT行业求职的候选人提供了一套全面的练习材料。在这些题目中,我们...

    互联网公司面试真题 LeetCode or hackerrank 算法与数据结构.zip

    算法设计:研究如何将解决问题的步骤形式化为一系列指令,使得计算机可以执行以求解问题。 算法特性:包括输入、输出、有穷性、确定性和可行性。即一个有效的算法必须能在有限步骤内结束,并且对于给定的输入产生...

    机器学习面试1000题

    总的来说,BAT(百度、阿里巴巴、腾讯)等大公司的机器学习面试题集中往往涵盖了理论知识和工程实践,通过这些面试题可以检验面试者在机器学习各个方面的知识深度和广度。对以上提及的知识点,面试者需要有扎实的...

    CareerCup : Cracking the Coding Interview 第四版 顶级程序员面试问题精选 (英文原版)

    《CareerCup: Cracking the Coding Interview》第四版是一本广受程序员喜爱的面试准备指南,专注于解决顶级软件公司的编程面试问题。这本书包含了大量实际的编程挑战,旨在帮助程序员提升解决问题的能力,熟悉面试...

    微软、谷歌、百度等公司经典面试100题[第101-170题

    从给定的文件标题、描述、标签以及部分内容中,我们可以提炼出一系列与IT行业,特别是软件工程和算法相关的知识点。...对于准备参加微软、谷歌、百度等公司面试的求职者来说,深入理解和掌握这些知识点是至关重要的。

    Fluent-流体力学讲义

    Fluent是ANSYS公司开发的一款强大的三维CFD工具,广泛应用于航空航天、汽车工程、机械设计、环境科学等领域。 一、流体力学基础知识 流体力学是研究流体运动规律及其与固体边界相互作用的学科。它基于牛顿第二定律...

    一些公司的笔试题

    IBM作为全球知名的技术公司,其面试题通常涵盖广泛的技术领域,包括但不限于Java、Python、数据结构、算法、云计算、人工智能等。求职者应准备扎实的编程基础,理解软件工程的各个环节,同时对新兴技术保持关注。 ...

    公司笔试题汇总.rar

    【标签】"公司笔试题汇总"进一步强调了这个压缩包的核心内容,即一系列用于公司笔试的题目集,这将涵盖各种IT相关的主题,包括但不限于编程语言、算法、数据结构、操作系统、网络、数据库、软件工程、项目管理等。...

    大型公司面试必答之数据结构与算法精讲

    "大型公司面试必答之数据结构与算法精讲"无疑是对这个主题的深入探讨,旨在帮助求职者提升自己的技术水平,以应对严格的大型企业面试。 数据结构是组织、管理和存储数据的方式,它直接影响到算法的效率。以下是一些...

    一些著名的大公司面试题目

    从给定的文件信息来看,文章讨论了一个典型的编程面试题,即如何利用Java编写程序来找出特定条件下所有可能的数字排列。这个问题不仅考察了应聘者对于递归算法的理解,还测试了他们处理复杂条件限制的能力。 ### ...

    常见算法介绍、算法刷题(含解析与代码)、笔试面试算法题文档

    ### 常见算法介绍及应用 ...算法是软件开发中的核心技能之一,掌握常见的算法不仅有助于解决实际问题,也是进入顶级科技公司的敲门砖。通过系统学习和大量练习,可以显著提高解决问题的能力和个人竞争力。

    NEC部分笔试题(软件工程师应聘)

    ### NEC部分笔试题解析(软件工程师应聘) #### 题目背景 NEC是一家全球知名的IT解决方案和服务提供商,在招聘过程中,经常会设置一些智力题来考察应聘者的逻辑思维能力、问题解决能力和数学基础等多方面的能力。...

    C\C++ 80页面试题

    【C/C++ 80页面试题】是一份涵盖了软件公司面试常见问题的综合资料,尤其适合初入行业的求职者学习。这份资料包含了函数求解、引用的概念及其使用等多个知识点。 首先,我们来看一个函数求解的例子: ```cpp int ...

    微软笔试题及答案.txt

    从给定的文件标题“微软笔试题及答案”和描述“微软笔试题及答案,详细的解释说明及答案...因此,对于希望进入微软或其他顶尖科技公司工作的求职者来说,系统地复习和掌握上述知识点,将大大增加通过笔试和面试的机会。

Global site tag (gtag.js) - Google Analytics