程序员智力怪题(The programmer strange intelligence).docVIP

程序员智力怪题(The programmer strange intelligence).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序员智力怪题(The programmer strange intelligence)

程序员智力怪题(The programmer strange intelligence) 虽然许多公司,包括谷歌和微软,都禁止脑茶的人,面试官有时还尤其是因为人有脑筋急转弯的不同定义问这些棘手的问题 在接近脑筋急转弯的建议 当你有脑筋急转弯时,不要惊慌失措,面试官想知道你是如何解决问题的;他们不指望你立即知道答案。开始交谈,向面试官展示你的方法的问题。在许多情况下,你还会发现,脑筋急转弯有一些连接到基本心理规律或理论计算机科学。 如果你坚持,我们建议简化问题解决了一小部分项目或特殊情况,然后看看你能不能概括。 例子 你想了整整十五分钟煮一个鸡蛋,而是一个计时器,你是燃烧过程的分析提出了相应的绳子整整1小时的绳索,然而,是我电子密度不均匀,绳长度一半的可能只够烧2分钟。 该方法 1什么是重要的?数字背后往往都是有意义的。十五分钟,两绳索被选为一个理由 2简化!你可以轻松地花一个小时(只烧一根绳子)。 3现在,你能给我30分钟时间吗?那是烧一根绳子的一半时间。可以youburn绳子快一倍吗?对!(把两头的绳子轻轻一点) 4现在你已经了解到:(1)你可以时间30分钟(2)你可以把一根绳子,以xminutes在X / 2分钟的照明的两端。 5:如果你有一个向后烧30分钟的绳子,那会让你时间15分钟。你能从绳子上去掉30分钟的烧伤时间吗? 6你可以通过照明绳# 1两端绳# 2一端从绳# 2消除燃烧时间30分钟。 7现在你有绳# 2烧伤30分钟的长度,开始煮鸡蛋和光 2 #绳另一端的绳子# 2燃烧起来时,你的蛋了! 1加6算术运算符(加、减、倍、分)作如下表达真实的:3 1 3 6 = 8。你可以使用任何你喜欢的圆括号。 6 2有一个8*8的棋盘,两斜对面的角落已截止给你31点,和一个单一的多米诺可以覆盖整整两中你用31张骨牌覆盖整个板吗?证明你的答案(提供一个例子,或者说明为什么不可能) 6 3你有一个五夸脱水壶和一个三夸脱水壶,与水无限供应(但没有量杯)你怎样想出准确称出四夸脱的水? 注:该壶是奇形怪状的,这样“满”是不可能的半壶 6 4一堆人在一个岛上,一个精灵降临,聚集大家一起,放置一个神奇的帽子在一些人的头脑(即至少有一人有帽子)帽子是神奇的:它可以被其他人看到, 但不佩戴的帽子他脱帽,那些(只有那些有帽子的)必须dunkthemselves水恰恰在半夜如果有N人和C的帽子,多久它以男子摘下帽子?男人们无论如何也不能告诉对方他们有帽子。 按照upprove你的方案是正确的 6 5有一个100层楼的建筑。如果一个鸡蛋的雨滴从n层以上这将打破如果来自以下任何地面下降,它不会打破你给2蛋找,同时尽量减少最坏情况下的滴数 6 6有一百个封闭的储物柜在走廊的男人开始打开所有一百储物柜下,每个他关闭二更衣然后他每天thirdlocker并关闭它如果是打开或打开它,如果它是封闭的(例如,他在每一thirdlocker)他的一百分之一通过走廊后,在这他在一百只lockernumber,多少储物柜打开? 尽管包括谷歌和微软在内的很多公司都明文规定不能上演智力测试,但是面试官还是会时不时地冒出一些怪问题这并不奇怪,因为每个人对待智力题的态度各不一样。 智力题的解题策略 发现这是道智力题,首先不要慌张。面试官可能只是想看看你的解题策略;他并不看重你能立马给出结果慢点说,向面试官展示你的解题策略。 大多数时候,你会发现这些逻辑测验其实是在考察你对计算机科学基本理论和定理的理解。 如果你紧张卡壳,先试试简化问题,然后从一些简单情况和特殊例子着手,看能不能得到一般性的结论。 例子 假设你想煎鸡蛋,煎一刻钟,但手头没有定时器,只有两根绳子,每根都可以烧一小时。但是这两根绳子密度不均匀,也就是说,每根绳子的一半可能只够烧2分钟。 方法 1。什么重要?数字背后往往都是有潜在含义的分钟,15,2两条绳子的选取都有其理由。 2。简化!你可以轻松计时1小时(烧一条绳子就够了) 三.现在你能计时半小时了吧?这就是一条绳子烧尽时间的一半。你能让这个时间加快一倍么吗?是的!(让这条绳子两端开花) 4。你现在知道了:(1)30(2)你可以通过两端开花的方式让绳子烧尽的速度加快一倍你可以计时分钟 5。继续往下想:如果你有条能烧30分钟的绳子,你便能计时15分钟了。但是,您能够截去绳子上那30分钟的时间么? 6。截去绳子2上30分钟燃烧时间的方法:绳子1两端开花,绳子2一端烧。 7。现在你的绳子2还剩30分钟的燃烧时间,准备煎蛋,并把绳子的另一端也点燃。那么,当绳子2烧完,你的鸡蛋也就煎熟了! 6.1为下面的等式补上运算符号(加,减,乘,除)(必要时也可以加上括号)使等式成立3 1 3 6 = 8 6.2有一个8x8的象棋棋盘,一条对角线上的两个角被截去,你现在手上有31个多米诺

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档