For My Interview

2011年6月19日

面试题:其他公司【占座】

摘要: 1) 村子里有100对夫妻,其中每个丈夫都瞒着自己的妻子偷情。村里的每个妻子都能立即发现除自己丈夫之外的其他男人是否偷情,唯独不知道她自己的丈夫到底有没有偷情。村里的规矩不容忍通奸。任何一个妻子,一旦能证明自己的男人偷情,就必须当天把他杀死。村里的女人全都严格照此规矩办事。一天,女头领出来宣布,村里至少有一个丈夫偷情。请问接下来会发生什么事?答案:这是一个典型的递归问题。一旦所有的妻子都知道至少有一个男人出轨,我们就可以按递归方式来看待这个流程。先让我们假设只有一个丈夫偷情。则他的妻子见不到任何偷情的男人,因此知道这个人就是自己丈夫,她当天就会杀了他。假如有两个丈夫偷情,则他俩的妻子只知道不是 阅读全文

posted @ 2011-06-19 09:34 For My Interview 阅读(289) 评论(0) 推荐(0) 编辑

面试题:腾讯【占座】

摘要: 腾讯的笔试面试题以下是腾讯的笔试面试题:]请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句 #include <iostream>#include <string>#define MAX_DEC(a,b) (abs((long double)a-b)==((long double)a-b))?a:busing namespace std;void TestMAX_DEC() { int iFirstValue=10; int iSecondValue=20; int iMax=0; char cContinue='y'; while(c 阅读全文

posted @ 2011-06-19 09:31 For My Interview 阅读(764) 评论(0) 推荐(0) 编辑

导航