经典思维面试题

1. 有两根香,每一根香的粗细是不均匀的,每一根香燃烧完毕需要1个小时,因为香的粗细是不均匀的,所以不能依靠香的长度比例来判断时间长短,问题是,怎么设置一个15分钟的定时器

2根同时点,一根点一头,一根点两头.点两头的烧完的时候就是半个小时,这时候把点一头的香另一头点上,到烧完不就是15分钟

2. 有3L和5L两个没有刻度的玻璃杯,你能用这两个杯子在不浪费水的情况下量出4L和7L的水吗?

应该是 先加满5升杯,倒3升于小杯中,剩2升,小杯倒掉,大杯的2升倒入小杯,再将大杯装满,共7升。将大杯倒入小杯中1升使小杯满,大杯剩4升。

3. 如下图,警察先走,警察能不能抓到小偷
在这里插入图片描述

可以抓到。
step1:警察走左下,小偷只能左上;
step2:警察往右一步,小偷只能左下;
step3:警察左上回到开局位置,小偷此时往上往下都会被抓;
step4:警察抓住小偷。

4. 在一个50个人的班级里,两人或以上同一天生日的概率是多少?为什么?

几乎是百分之一百
首先算出不在同一天的几率
假定第一个学生的生日为1月1日,那么第二个学生要和他不同就有364种选择,所以这两个同学生日不同的概率是364/365。现在第三个同学,他的生日与他们都不同的概率是363/365……以此类推。每个多一个人,他们的生日不同的概率是越来越小的。那么归纳一下,
计算:N个人中生日不同的概率是多少:
可以得到式子:(364/365)(363/365) ……[(365-N+1)/365]
当然N为[2,366]的自然数
所以结果为:
1-(364/365)(363/365) …(315/365)=1-(364,50)/365^50=0.974(同一天生日的几率)
即有97.4%的几率

5. 你和一个朋友参加聚会,聚会算上你们一共10人。。。你的朋友想要跟你打个赌,你在这些人每找到一个和你生日相同的,你就赢1块钱,他在这些人里没找到一个和你生日不同的人,他就赢2块钱,你感不感打这个赌?

这个问题需要用反概率运算方法,就是通过计算这10个人中生日不同的概率有多少,来推断相同概率。
1、两个人生日日期不同概率计算如下365/365 X 364/365 = 99.72%
2、三个人生日日期不同概率计算如下365/365 X 364/365 X 363/365 = 99.17%
3、四个人呢?365/365 X 364/365 X 363/365 X 362/365 = 98.36%
4、十人呢?365/365 X 364/365 X 363/365 X 362/365 X 361/365 X 360/365 X 359/365 X 358/365 X 3357/365 X 356/365 = 88.305%
5、转换一下1 — 88.305% = 11.694%也就是说你朋友获胜机会为88.305%,你的机会是11.694%,从概率学上,你不应该打赌。
不过,既然是生日聚会,不妨玩一玩。
PS:只要人数达到23人,那么你获胜的几率就超过50%。

6. 有25匹马,有5个赛道,每一次比赛只能有5匹马参加,问题是,最少需要比较多少次,就可以找出冠军,亚军、季军

7. 一瓶可乐2元钱,2个瓶子可以换一瓶可乐,4个盖子可以换一瓶可乐,给你10元钱,最后你能喝到几瓶可乐 (编程实现)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值