免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: wangchacha
打印 上一主题 下一主题

首次面试,败给这些题 [复制链接]

论坛徽章:
0
81 [报告]
发表于 2008-03-10 15:18 |只看该作者
我又来说说,
1. 如果每袋的数量不定,而且又不许拿金币出来对比的话,无解. 如果每袋的数量都一样的话,则最多两次.

2.
a 0 0 0 b
0 0 * 0 0
c 0 0 0 d

之所以走向*, 因为这个矩阵的话,你从a,b,c,d任一点向左或右或上或下数,只有*是唯一重叠的,就是说*肯定是坏的.
当然..我觉得修理工没那么聪明...另外一个解释就是.*是离所有点的和最小的一个

[ 本帖最后由 Nikolai 于 2008-3-10 15:20 编辑 ]

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
82 [报告]
发表于 2008-03-10 16:17 |只看该作者
原帖由 wangchacha 于 2008-3-2 22:28 发表
1,以前识假币的大都是用双盘的天平,这道题用只有一个托盘的电子秤

设假币每枚重55克,真币每枚50克
现有三袋钱币,每袋数量不定。其中有一袋钱币全为假,另外两袋全为真
问,使用单盘电子秤,最少用几 ...


1,从A拿1,B拿2,C拿3 个放一起称即可......具体怎么自己算~~;当然从A拿1,B拿2也可.理论一样,比前面省时间.
2,这个不懂....不做程序的.

论坛徽章:
0
83 [报告]
发表于 2008-03-11 12:25 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
84 [报告]
发表于 2008-03-11 18:08 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
85 [报告]
发表于 2008-03-12 02:42 |只看该作者
原帖由 cugb_cat 于 2008-3-2 22:38 发表
1、从其中2个袋子中各取出1枚钱币,然后单独称这2枚钱币即可;
2、因为前八个中有五个是坏的,如果第八个不是坏的,则应该说前七个中有五个是坏的。


第一题 答案是 1。注意题目问得是最少几次。要是问至少几次的话(前提是不能打开袋子,不能自带硬币。)就可能没办法判断真假币袋了,在真假比例为11:10的时候。
第二题 合理的解释也只有这样了。因为除非修理工知道或认为第八个是坏的,否则完全没有必要直接走到第八个电话亭。就像你说的那样的情况。

论坛徽章:
0
86 [报告]
发表于 2008-03-12 10:59 |只看该作者

回复 #1 wangchacha 的帖子

第一个问题:没多大意义。
第二问题:考得是二分查找,
我认为,最合适的方法是:首先走到任意一个方向开始的第4个,这个算法才最佳,因为只是说前8个有5个坏的,没说从那边开始的前8个是坏的。
假设任意一方向的第一个假设为A1最后一个就是A15的话,
if(A4==坏)
{
则5个坏的全部是在A1---A8中
}
else
{
5个坏的全部是在A9---A15中
}

论坛徽章:
0
87 [报告]
发表于 2008-03-12 15:21 |只看该作者
1:(1):在每袋数量>2的情况下。。一次:第一袋取1个。第二袋取2个。第3袋取3个。前面好多人都说了。这里不说了。
   (2):在每袋数量<3的情况下。最少要2次。。

2:这个题肯定是和路程有关的。不是什么有人打电话之类的。

论坛徽章:
0
88 [报告]
发表于 2008-03-12 16:12 |只看该作者
原帖由 sleetboy 于 2008-3-3 10:08 发表
to 2:
应该是2分法吧



1.从任意2个钱袋里各取一个,上电子秤,读取数字a,取下一个,继续读取数字b,a/2=b,都真,a/2>b,取下为假,反之为真。剩下那个袋子的自己判断吧,还用我说?不会?那陪我跳楼吧。
2.借鉴sleetboy大虾的思路:1->8->15 按照等概率,15中应该有10个左右的电话亭坏掉,即2/3的坏掉,前7有5个坏,后7有5个坏,除去这14部电话就只剩下中间的第8部,要达到2/3的概率,当然先要判断第8个电话的好坏。

   解释的有点勉强,望高人指点

论坛徽章:
0
89 [报告]
发表于 2008-03-12 19:34 |只看该作者

回复 #77 fan12 的帖子

哦,面试还有这种因素呢,以后肯定多多注意

论坛徽章:
0
90 [报告]
发表于 2008-03-12 19:36 |只看该作者

回复 #81 Nikolai 的帖子

有深刻见解啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP