由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Microsof bing onsite面经疑问
相关主题
发面经 AND 求助入职时间问题新鲜面经
也报个G家intern面经Amazon On-site 最新面经
Palantir面经glorywine的Amazon onsite面经
发一个MSFT bing的onsite面经刚刚结束的Yelp电面面经,顺求bless
要去面试了求Bless附送面经
发个onsite面经 攒rpGG Phone面经
Fail的Google面经回馈本版G家onsite面经
分享面经 mathworks【电面面经】Snapchat电面面经,求onsite信息以及攒人品
相关话题的讨论汇总
话题: int话题: max话题: list话题: string话题: isword
进入JobHunting版参与讨论
1 (共1页)
q****x
发帖数: 7404
1
d. coding: Binary tree的width.(经典题)
啥是width?直径?
a. 两个n-ary tree. 找到相同的最大子树(经典题)
这个咋做?
a. 从袋里每次拿两个球,一次拿到两个蓝色球的概率是50%,估计袋中共有多少球。
没看懂。一共几种颜色?
S**N
发帖数: 182
2
球那个 和颜色有关系吗?
http://www.mitbbs.com/mitbbs_article_t.php?board=JobHunting&gid

【在 q****x 的大作中提到】
: d. coding: Binary tree的width.(经典题)
: 啥是width?直径?
: a. 两个n-ary tree. 找到相同的最大子树(经典题)
: 这个咋做?
: a. 从袋里每次拿两个球,一次拿到两个蓝色球的概率是50%,估计袋中共有多少球。
: 没看懂。一共几种颜色?

p*****2
发帖数: 21240
3
是不是4个球呀?
比如3 blue, 1 other color
(3/4)*(2/3)=50%
S**N
发帖数: 182
4
汗。。 往前面翻几页看我的答案 哈哈

【在 p*****2 的大作中提到】
: 是不是4个球呀?
: 比如3 blue, 1 other color
: (3/4)*(2/3)=50%

p*****2
发帖数: 21240
5

不好意思,刚才算错了。更正了。

【在 S**N 的大作中提到】
: 汗。。 往前面翻几页看我的答案 哈哈
p*****2
发帖数: 21240
6
第二题除了brute force以外还有啥好办法吗?
l*********y
发帖数: 142
7
两个n-ary tree. 找到相同的最大子树(经典题)?
不知到咋做?

【在 q****x 的大作中提到】
: d. coding: Binary tree的width.(经典题)
: 啥是width?直径?
: a. 两个n-ary tree. 找到相同的最大子树(经典题)
: 这个咋做?
: a. 从袋里每次拿两个球,一次拿到两个蓝色球的概率是50%,估计袋中共有多少球。
: 没看懂。一共几种颜色?

s******n
发帖数: 226
8
great common subtree?

【在 l*********y 的大作中提到】
: 两个n-ary tree. 找到相同的最大子树(经典题)?
: 不知到咋做?

f*******t
发帖数: 7549
9
为啥要新开一帖问。。。
H***e
发帖数: 476
10
这题是经典题么?怎么解的?
b. 字符串分词,一列单词之间没有空格,怎么样划分(经典题)
e.g. bedbathandbeyond -> bed bath and beyond
扩展问题是 对于上面例子如何保证得到的是bed bath and beyond 而不是bed
bat hand beyond?

【在 q****x 的大作中提到】
: d. coding: Binary tree的width.(经典题)
: 啥是width?直径?
: a. 两个n-ary tree. 找到相同的最大子树(经典题)
: 这个咋做?
: a. 从袋里每次拿两个球,一次拿到两个蓝色球的概率是50%,估计袋中共有多少球。
: 没看懂。一共几种颜色?

相关主题
发个onsite面经 攒rp新鲜面经
Fail的Google面经回馈本版Amazon On-site 最新面经
分享面经 mathworksglorywine的Amazon onsite面经
进入JobHunting版参与讨论
p*****2
发帖数: 21240
11

DP呀。简单来写。
List Split(string s)
{
if(s.Length==0)
return null;
List output;
for(int i=0;i {
if(isWord(s.SubString(0,i+1))
{
output.Add(s.SubString(0,i+1));
List tmp=Split(s.SubString(i+1,s.Length-i-1));
if(tmp!=null)
output.AddRange(tmp);
break;
}
}
return output;
}

【在 H***e 的大作中提到】
: 这题是经典题么?怎么解的?
: b. 字符串分词,一列单词之间没有空格,怎么样划分(经典题)
: e.g. bedbathandbeyond -> bed bath and beyond
: 扩展问题是 对于上面例子如何保证得到的是bed bath and beyond 而不是bed
: bat hand beyond?

H***e
发帖数: 476
12
这个不是brute force吗?

【在 p*****2 的大作中提到】
:
: DP呀。简单来写。
: List Split(string s)
: {
: if(s.Length==0)
: return null;
: List output;
: for(int i=0;i: {
: if(isWord(s.SubString(0,i+1))

p*****2
发帖数: 21240
13

不是说DP都是brute force吗?

【在 H***e 的大作中提到】
: 这个不是brute force吗?
c****m
发帖数: 179
14
I also thinks your code is the brute-force way with recursion.
If you want to do DP for this problem, you should have another hashmap for
memorisation to save the computation.

【在 p*****2 的大作中提到】
:
: 不是说DP都是brute force吗?

p*****2
发帖数: 21240
15

for
Sure.

【在 c****m 的大作中提到】
: I also thinks your code is the brute-force way with recursion.
: If you want to do DP for this problem, you should have another hashmap for
: memorisation to save the computation.

l*********y
发帖数: 142
16
如果两个tree 的size 是 m 和 n, brute force 的话是 O(mn)
有O(m+n)的吗?

【在 s******n 的大作中提到】
: great common subtree?
p*****2
发帖数: 21240
17
不过我不太明白这段话。
扩展问题是 对于上面例子如何保证得到的是bed bath and beyond 而不是bed
q****x
发帖数: 7404
18
就是不同切分方式权重不同。选权重最高的。

【在 p*****2 的大作中提到】
: 不过我不太明白这段话。
: 扩展问题是 对于上面例子如何保证得到的是bed bath and beyond 而不是bed

p*****2
发帖数: 21240
19

还是整个句子更有意义呢?不然权重怎么决定呢?

【在 q****x 的大作中提到】
: 就是不同切分方式权重不同。选权重最高的。
l*******0
发帖数: 176
20

就是说,bedbathandbeyond 切词以后可能有不同的组合。如何返回那个概率最大的组
合。
这一题的话显然 bed bath and beyond要比bed bat hand beyond切出来的结果好。他
开始还要我定义切词结果的好坏。

【在 p*****2 的大作中提到】
: 不过我不太明白这段话。
: 扩展问题是 对于上面例子如何保证得到的是bed bath and beyond 而不是bed

相关主题
刚刚结束的Yelp电面面经,顺求blessG家onsite面经
求Bless附送面经【电面面经】Snapchat电面面经,求onsite信息以及攒人品
GG Phone面经今天的结果很重要
进入JobHunting版参与讨论
w****x
发帖数: 2483
21
对阿, 用什么办法能保证切出bedbathandbeyond => bed bath and beyond
w****x
发帖数: 2483
22
是不是还是像图边权重那样, bed bath 比bed bat 权重大?
s******n
发帖数: 226
23
简单写一下把
input char a[n];
func(char* a){
int n = strlen(a);
int f[n];
for(int i=0;i int max =0;
for(int j=i;j>=0;j--){
if(isWord(a,j,i) && f[j]+1>max){
max = f[j]+1; f[i] = max;
// prev array to bookkeep
// max can be defined using different standard.
}
}
}
}
Y**B
发帖数: 144
24
第二题咋做阿?
r****t
发帖数: 10904
25
你没做完,y 是未知的。

【在 S**N 的大作中提到】
: 汗。。 往前面翻几页看我的答案 哈哈
k***t
发帖数: 276
26
697个球493蓝球也行。
2*493*492=697*696

【在 p*****2 的大作中提到】
: 是不是4个球呀?
: 比如3 blue, 1 other color
: (3/4)*(2/3)=50%

c**********e
发帖数: 2007
27
Yes. Also
4060个球 2871蓝球
7423个球 5249蓝球

【在 k***t 的大作中提到】
: 697个球493蓝球也行。
: 2*493*492=697*696

1 (共1页)
进入JobHunting版参与讨论
相关主题
【电面面经】Snapchat电面面经,求onsite信息以及攒人品要去面试了
今天的结果很重要发个onsite面经 攒rp
perl Question 请教Fail的Google面经回馈本版
Microsoft interview question分享面经 mathworks
发面经 AND 求助入职时间问题新鲜面经
也报个G家intern面经Amazon On-site 最新面经
Palantir面经glorywine的Amazon onsite面经
发一个MSFT bing的onsite面经刚刚结束的Yelp电面面经,顺求bless
相关话题的讨论汇总
话题: int话题: max话题: list话题: string话题: isword