avatar
这个zhuzhupets# pets - 心有所宠
b*6
1
感觉面的不是很好啊。和我准备的方向有点偏差。。。估计悲剧的面儿大。无所谓了,
实力不济啊
本人 ee ms 对算法 数据结构不是很了解,最近一直恶补,效果不佳 ^_^
印度女 2pm to 2:50pm
介绍一个你最喜欢的project,什么数据结构,什么难点,什么公司的项目。。。。
你熟悉c吗?还是c++?
我说c
她问:解释一下class in c++ (貌似我说的是c。。。。)
橘子 苹果 mix
1-100 找一个数 找两个数
100球,一个分量不同,几次能找出来
两个sorted的数组,怎么找相同的数
我给了一个算法nlogn,他要n+n
我说用merge
他说两个数组大小不同,不用merge
我无语。。
哪位说一下解法
一个非等概率的硬币来决定足球比赛开赛,要公平,怎么办
让我问问题
整个下来磕磕绊绊,估计悲剧了。
回报一下本版,然后继续努力了,bless 各位
avatar
g*s
2
9月9日,安徽蚌埠,一家酒店正在举办一场婚礼,突然巨大的顶棚钢化玻璃从天而降,
主持人吓懵,现场两名亲友被砸伤,一人当场被砸晕,目前已送往医院救治。
婚礼现场,人们都在为这对新人祝福,司仪正在深情款款的讲述着新郎和新娘的经历,
还有父母的养育之恩,忽然从正上方砸下一块巨大的玻璃,疑似楼顶的玻璃,由于冲击
力大,一人当场被砸晕,现已经送到医院救治,但是对此酒店还没有给出满意的回复。
有的网友调侃婚礼当天,祸从天降,这是吉兆还是什么,不过碎碎平安,也许是老天也
恭贺你们,给你们送来一份大礼。
回归正传,从天而降的玻璃终究是酒店的安保出现问题,酒店应该是需要负责的。
这种问题出现在婚礼的时候,本来大家都开开心心的,忽然间出现这样的情况,还有人
因此进了医院,放在谁身上都是不开心的吧。
新郎和新娘也不知道会不会受此影响导致婚礼变动。
结婚还是要选择在一个环境安全氛围相对好一点的地点,一方面省去自己的精力也是对
各位来宾负责。
进医院的人应该也会首先和婚礼的人沟通吧,赔偿事宜应该也是要等酒店查出具体原因
才能确定的。
但是新人的祝福还是不能少的,就当是好事多磨,岁岁平安吧!
avatar
d*i
3
好多种阿
大家给猫买哪种?
单耗子本身四处跑得还是带那些附件的?
avatar
a*n
4
Bless~
貌似这个问题在BB很pop...
橘子 苹果 mix
avatar
m*u
5
不用带附件吧。反正那个猪自己的动静就很大,叫着跑来跑去,猫很喜欢揍他。我在考
虑那个wheel或者ball,大概猫也会喜欢。
avatar
n*y
6
linear scan 就可以了,跟merge sort一个道理,只要两个指针。为什么说不可以?
投两次,看先出现 HT or TH, P(HT)=P(TH)
avatar
y*u
7
被你们天天说,俺也动心了,米线妈不愧是购物专家。AMAZON上有没有?

【在 m**u 的大作中提到】
: 不用带附件吧。反正那个猪自己的动静就很大,叫着跑来跑去,猫很喜欢揍他。我在考
: 虑那个wheel或者ball,大概猫也会喜欢。

avatar
c*t
8
不对啊,投两次,设H概率a,T概率b, a+b=1,HT和TH为胜利
先投的第一次胜利:2ab
后投的第一次胜利:(1-2ab)×2ab
不相等啊

【在 n*****y 的大作中提到】
: linear scan 就可以了,跟merge sort一个道理,只要两个指针。为什么说不可以?
: 投两次,看先出现 HT or TH, P(HT)=P(TH)

avatar
m*u
9
有,不过贵阿。walmart网上有,可以选在local店自己取,不要邮费。target也免邮费
。用包子爸的话说,我就是一个败家子购物狂...

【在 y*********u 的大作中提到】
: 被你们天天说,俺也动心了,米线妈不愧是购物专家。AMAZON上有没有?
avatar
r*g
10
连续投两次,看结果,两次一样(TT or HH)从新再投两次。 P(TH)=ba=P(HT)=ab. TH
甲队开
球,HT乙对开球,对两队公平。

【在 c*******t 的大作中提到】
: 不对啊,投两次,设H概率a,T概率b, a+b=1,HT和TH为胜利
: 先投的第一次胜利:2ab
: 后投的第一次胜利:(1-2ab)×2ab
: 不相等啊

avatar
y*u
11
amazon 比TARGET贵呀?

【在 m**u 的大作中提到】
: 有,不过贵阿。walmart网上有,可以选在local店自己取,不要邮费。target也免邮费
: 。用包子爸的话说,我就是一个败家子购物狂...

avatar
r*g
12
by the way, 橘子苹果mix具体题目是什么?
avatar
d*i
13
哦我就是说的wheel and ball...
那个耗子跑得快么?如果不快,以前买过一些电动的玩具,行动太迟缓,饕默根本不屑
去抓。。。

【在 m**u 的大作中提到】
: 不用带附件吧。反正那个猪自己的动静就很大,叫着跑来跑去,猫很喜欢揍他。我在考
: 虑那个wheel或者ball,大概猫也会喜欢。

avatar
c*t
14
3盒子3标签:橘子,苹果,mix,全贴错位,最少拿一个出来能知道所有正确的标签位置
另问:100个球是知道轻重的吧,其实不知道轻重也是5次,但不知道具体原理,谁知道
解说一下

【在 r*******g 的大作中提到】
: by the way, 橘子苹果mix具体题目是什么?
avatar
m*u
15
不算特别快,毕竟太快了小孩不好追,不过也不算迟钝。但是拍一巴掌嚷嚷一声,对猫
还是有吸引力的。

【在 d***i 的大作中提到】
: 哦我就是说的wheel and ball...
: 那个耗子跑得快么?如果不快,以前买过一些电动的玩具,行动太迟缓,饕默根本不屑
: 去抓。。。

avatar
r*g
16
33 33 34 秤一次,如果这两堆一样那么剩下34,不一样剩33
剩33, 11 11 11 称第二次
3 3 5 称第三次,剩3个(再需一次)或者5个
剩5, 2 2 1 最多两次,
剩34, 11 11 12 同理,最多也是5次
这个题有通解, 假设N个球, 那么worst case最少是ceil(log3(N)).对不?

位置

【在 c*******t 的大作中提到】
: 3盒子3标签:橘子,苹果,mix,全贴错位,最少拿一个出来能知道所有正确的标签位置
: 另问:100个球是知道轻重的吧,其实不知道轻重也是5次,但不知道具体原理,谁知道
: 解说一下

avatar
m*u
17
因为老缺货,所以amazon经常就剩些很贵的卖家了。

【在 y*********u 的大作中提到】
: amazon 比TARGET贵呀?
avatar
r*g
18
是问最少拿几个能知道所有正确标签么?为什么最少一个?

位置

【在 c*******t 的大作中提到】
: 3盒子3标签:橘子,苹果,mix,全贴错位,最少拿一个出来能知道所有正确的标签位置
: 另问:100个球是知道轻重的吧,其实不知道轻重也是5次,但不知道具体原理,谁知道
: 解说一下

avatar
A*R
19
cannot compare with you guys. just order a 48" cat tree for my two cats.
current ones are only 30" tall.
avatar
i*e
20
这是 finding intersection of two sorted arrays 呀。At most 2n comparisons is
enough.
http://www.ihas1337code.com/2010/03/here-is-phone-screening-question-from.html
>>两个sorted的数组,怎么找相同的数
我给了一个算法nlogn,他要n+n
我说用merge
他说两个数组大小不同,不用merge
我无语。。
哪位说一下解法
一些常见面试题的答案与总结 -
http://www.ihas1337code.com

【在 b***6 的大作中提到】
: 感觉面的不是很好啊。和我准备的方向有点偏差。。。估计悲剧的面儿大。无所谓了,
: 实力不济啊
: 本人 ee ms 对算法 数据结构不是很了解,最近一直恶补,效果不佳 ^_^
: 印度女 2pm to 2:50pm
: 介绍一个你最喜欢的project,什么数据结构,什么难点,什么公司的项目。。。。
: 你熟悉c吗?还是c++?
: 我说c
: 她问:解释一下class in c++ (貌似我说的是c。。。。)
: 橘子 苹果 mix
: 1-100 找一个数 找两个数

avatar
b*6
21
学到了
高手啊。。。
不明白为什么说merge 不行呢?
avatar
i*e
22
其实这道题的基本思路跟 merge 是一样的,也是用两个指针,两个矩阵也都排好序了
。估计你没有跟面试官沟通清楚,他以为你说的是把两个矩阵 merge 了之后再找相同
的元素。
一些常见面试题的答案与总结 -
http://www.ihas1337code.com

【在 b***6 的大作中提到】
: 学到了
: 高手啊。。。
: 不明白为什么说merge 不行呢?

avatar
f*r
23
如果不知道轻重就复杂多了

【在 r*******g 的大作中提到】
: 33 33 34 秤一次,如果这两堆一样那么剩下34,不一样剩33
: 剩33, 11 11 11 称第二次
: 3 3 5 称第三次,剩3个(再需一次)或者5个
: 剩5, 2 2 1 最多两次,
: 剩34, 11 11 12 同理,最多也是5次
: 这个题有通解, 假设N个球, 那么worst case最少是ceil(log3(N)).对不?
:
: 位置

avatar
x*9
24
两个sorted的数组,怎么找相同的数
Loop/Bineary search/hashtable/two pointer
学习了。。。
那个秤球的如果不知道哪个轻哪个重怎么弄啊。。。
avatar
z*n
25
不知道轻重的话
第一次放两堆33的,如果平衡,那么就一次淘汰了66个,在剩下的34个里头再找;
如果不平衡,说明剩下的34个都是好球,选33个与之前天平上的某一堆换,如果还
不平衡,说明没被换下的33个里有坏球,而且此时连坏球是轻是重都已经知道了;
如果变平衡了,说明被换下的33个里头有坏球。不管怎样,两次以后都缩小到33个

之后依次类推,每次都分三堆,最坏次数应该是2log3(N)

两个sorted的数组,怎么找相同的数
Loop/Bineary search/hashtable/two pointer
学习了。。。
那个秤球的如果不知道哪个轻哪个重怎么弄啊。。。

【在 x****9 的大作中提到】
: 两个sorted的数组,怎么找相同的数
: Loop/Bineary search/hashtable/two pointer
: 学习了。。。
: 那个秤球的如果不知道哪个轻哪个重怎么弄啊。。。

avatar
c*t
26
不对,这是有公式的,如下
100个球可能性:100×2=200
3^N>=200 N=5
如果知道轻重是:
3^N>=100 N也=5
就像前面讨论过3次最多可以弄13个球,不知道轻重,因为:
3^3=27
27/2=13

【在 z****n 的大作中提到】
: 不知道轻重的话
: 第一次放两堆33的,如果平衡,那么就一次淘汰了66个,在剩下的34个里头再找;
: 如果不平衡,说明剩下的34个都是好球,选33个与之前天平上的某一堆换,如果还
: 不平衡,说明没被换下的33个里有坏球,而且此时连坏球是轻是重都已经知道了;
: 如果变平衡了,说明被换下的33个里头有坏球。不管怎样,两次以后都缩小到33个
: 了
: 之后依次类推,每次都分三堆,最坏次数应该是2log3(N)
:
: 两个sorted的数组,怎么找相同的数
: Loop/Bineary search/hashtable/two pointer

avatar
c*t
27
对,但是答案就是一个,因为标签是全错位的
从mix的拿一个就能知道所有标签里面实际是什么

【在 r*******g 的大作中提到】
: 是问最少拿几个能知道所有正确标签么?为什么最少一个?
:
: 位置

avatar
z*n
28
没看懂你公式。。。
不过你说3次最多可以弄13个球,那讨论的应该是固定球数后,最好情况可以多少次
吧。我说的是固定球数后,最坏情况下需要多少次

【在 c*******t 的大作中提到】
: 不对,这是有公式的,如下
: 100个球可能性:100×2=200
: 3^N>=200 N=5
: 如果知道轻重是:
: 3^N>=100 N也=5
: 就像前面讨论过3次最多可以弄13个球,不知道轻重,因为:
: 3^3=27
: 27/2=13

avatar
c*t
29
是最坏,
13个球不知道轻重,3次必定能得出结果
公式就是N次必定最多能M个球:3^N>=2M
我只是知其然,不知其所以然,所以呼唤大牛来解释下,6年前高中有人讲过这题,当
时就没听懂。。。。

【在 z****n 的大作中提到】
: 没看懂你公式。。。
: 不过你说3次最多可以弄13个球,那讨论的应该是固定球数后,最好情况可以多少次
: 吧。我说的是固定球数后,最坏情况下需要多少次

avatar
z*n
30
N次最多能M个球,这种表达明显是最好情况吧。。。

【在 c*******t 的大作中提到】
: 是最坏,
: 13个球不知道轻重,3次必定能得出结果
: 公式就是N次必定最多能M个球:3^N>=2M
: 我只是知其然,不知其所以然,所以呼唤大牛来解释下,6年前高中有人讲过这题,当
: 时就没听懂。。。。

avatar
h*d
31
google "the odd ball problem"
用一个天平称,有三种状态,较轻,较重,相等。所以用3叉树,算depth

【在 z****n 的大作中提到】
: 没看懂你公式。。。
: 不过你说3次最多可以弄13个球,那讨论的应该是固定球数后,最好情况可以多少次
: 吧。我说的是固定球数后,最坏情况下需要多少次

avatar
r*g
32
log3(100)=4.2
2log3(N)这公式明显不对呀。
我觉得是ceil(log3(N)),如果不知轻重再加1.

【在 z****n 的大作中提到】
: 不知道轻重的话
: 第一次放两堆33的,如果平衡,那么就一次淘汰了66个,在剩下的34个里头再找;
: 如果不平衡,说明剩下的34个都是好球,选33个与之前天平上的某一堆换,如果还
: 不平衡,说明没被换下的33个里有坏球,而且此时连坏球是轻是重都已经知道了;
: 如果变平衡了,说明被换下的33个里头有坏球。不管怎样,两次以后都缩小到33个
: 了
: 之后依次类推,每次都分三堆,最坏次数应该是2log3(N)
:
: 两个sorted的数组,怎么找相同的数
: Loop/Bineary search/hashtable/two pointer

avatar
z*n
33
我的依据是最坏情况,2次才能把范围缩小到1/3,而且这时仍然不知轻重,见我第
一段100球分3堆的分析

【在 r*******g 的大作中提到】
: log3(100)=4.2
: 2log3(N)这公式明显不对呀。
: 我觉得是ceil(log3(N)),如果不知轻重再加1.

avatar
c*w
34
ceil(log3(N)) + 2 肯定够了吧
一开始用3次把范围缩小到1/3而且知道轻重.然后每称一次就再缩小到1/3

【在 z****n 的大作中提到】
: 我的依据是最坏情况,2次才能把范围缩小到1/3,而且这时仍然不知轻重,见我第
: 一段100球分3堆的分析

avatar
z*n
35
恩,对,我那个方法最坏情况一开始2次能缩小到1/3,但是不知道轻重,我没考虑
到再加一次就能知道轻重了。知道轻重以后就容易多了。

【在 c******w 的大作中提到】
: ceil(log3(N)) + 2 肯定够了吧
: 一开始用3次把范围缩小到1/3而且知道轻重.然后每称一次就再缩小到1/3

avatar
f*r
36
这个题最常见的是12个球三次称出,最后推广到N个球,要写出N个球系统化的最优算法
有相当难度。
avatar
c*t
37
...算我表达不济,但也不至于理解成最好情况吧。。
最好情况是,无限多个球,随机取2个,称1次,不等,再拿其中一个和标准的比,
一共2次就称出任意M个球
明显公式 3^N>=2M 不是表示最好情况
反过来已知M,则N=ceiling(log3(2M))

【在 z****n 的大作中提到】
: N次最多能M个球,这种表达明显是最好情况吧。。。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。