经典面试题
youxin2012
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微软面试题 经典测试(第三组)
1.你让工人为你工作7天,回报是一根金条,这个金条平分成相连的7段,你必须在每天结束的时候给他们一段金条。如果只允许你两次把金条弄断,你如何给你的工人付费? 2.有一辆火车以每小时15公里的速度离开北京直奔广州,同时另一辆火车每小时20公里的速度从广州开往北京。如果有一只鸟,以30公里每小时的速度和两辆火车同时启动,从北京出发,碰到另一辆车后就向相反的方向返回去飞,就这样依次在两辆火车之间原创 2013-01-28 13:36:39 · 2666 阅读 · 0 评论 -
微软面试题 经典测试 (博弈论 经典案例)
相信下面这个问题很多人都见过,博弈论中经典案例--“强盗分金”,测试一下自己的逻辑是否正确 五个海盗抢到了100颗宝石,每一颗都一样大小和价值连城。他们决定这么分: 抽签决定自己的号码(1、2、3、4、5) 首先,由1号提出分配方案,然后大家表决,当且仅当超过半数的人同意时,按照他的方案 进行分配,否则将被扔进大海喂鲨鱼 如原创 2013-01-28 13:42:43 · 12421 阅读 · 2 评论 -
微软面试题 经典测试 (第二组)
1.为什么下水道的盖子是圆的? 2.中国有多少辆汽车? 3.将汽车钥匙插入车门,向哪个方向旋转就可以打开车锁? 4.如果你要去掉中国的34个省(含自治区、直辖市和港澳特区及台湾省)中的任何一个,你会去掉哪一个,为什么? 5.多少个加油站才能满足中国的所有汽车? 6.想象你站在镜子前,请问,为什么镜子中的影象可以颠倒左右,却不能颠倒上下? 7.为什么在原创 2013-01-28 13:35:30 · 2249 阅读 · 0 评论 -
微软面试题 经典测试(推理题)
教授选出两个从2到9的数,把它们的和告诉学生甲,把它们的积告诉学生乙,让他们轮流猜这两个数 甲说:“我猜不出” 乙说:“我猜不出” 甲说:“我猜到了” 乙说:“我也猜到了” 问这两个数是多少 参考答案 见后文 http://blog.youkuaiyun.com/youxin2012/article/details原创 2013-01-28 13:46:04 · 6097 阅读 · 6 评论 -
微软面试题 经典测定 (1) (参考答案)
方便读者 阅读 前面博文的练习测试题 http://blog.youkuaiyun.com/youxin2012/article/details/8548581 ,特附参考答案,谢谢关注。 第一组题答案: 1)三根绳,第一根点燃两端,第二根点燃一端,第三根不点 第一根绳烧完(30分钟)后,点燃第二根绳的另一端,第二根绳烧完(45分钟)后,点燃第三根绳子两端原创 2013-01-29 10:20:53 · 2817 阅读 · 0 评论 -
微软面试题 经典测试(3) (参考答案)
方便读者 阅读 前面博文的练习测试题 http://blog.youkuaiyun.com/youxin2012/article/details/8548610 ,特附参考答案,谢谢关注。 1. 分成1,2,4三段,第一天给1,第二天给2取回1,第3天给1,第4天给4取回1、2,第5天给1,第6天给2取回1,第七天给1 2. 求出火车相遇时间,鸟速乘以时间就是鸟原创 2013-01-29 10:32:58 · 2251 阅读 · 1 评论 -
【喜欢法则】
摘自QQ空间的 经典人生感悟。 【喜欢法则】 1、你喜欢挑战,方法就越来越多; 2、你喜欢放弃,借口就越来越多; 3、你喜欢感谢,顺利就越来越多; 4、你喜欢抱怨,烦恼就越来越多; 5、你喜欢拼搏,成功就越来越多; 6、你喜欢逃避,失败就越来越多; 7、你喜欢分享,朋友就越来越多… 好吧,我也越来越喜欢分享了,希望能与大家共同提高!原创 2013-02-10 23:58:33 · 1924 阅读 · 1 评论 -
微软面试题 博弈论 经典案例 (参考答案)
博弈论经典案例 参考答案 原题出自 http://blog.youkuaiyun.com/youxin2012/article/details/8548621 97 0 1 2 0 或者 97 0 1 0 2 (提示:可用逆推法求出) 做个简单解释... 在此,模型为理想化,即所有人都是理性人,都从自身利益最大化考虑,现在做简单分析: 逆推原创 2013-01-29 11:08:28 · 6214 阅读 · 0 评论 -
链表反转(递归与非递归实现)
复习一下链表反转#include #include typedef int ElemType; typedef struct Node { int data; struct Node* next; }Node, *List; //用数组arr来初始化链表中数据;此例中链表无头点 int InitList(List *list, ElemType* arr, int num) { int原创 2014-09-03 17:57:56 · 3313 阅读 · 0 评论 -
【算法入门】简单练习
例:求 1!+2!+3!+...+n! 的低3位。 最原始的方法: #include int main() { const int MOD=100;//求低三位 int i,j,n,s=0; scanf("%d",&n); for (i=1;i { int factorial=1; for (j=1;j原创 2013-01-10 19:37:35 · 1331 阅读 · 0 评论
分享