Redian新闻
>
Re: 视频链接:wendy 遮天掌猛扇袭击者护夫 (转载)
avatar
Re: 视频链接:wendy 遮天掌猛扇袭击者护夫 (转载)# Joke - 肚皮舞运动
k*n
1
亚麻的电面,三哥说话我都经常听不清楚。
因为已经拿了另外一个offer,所以这个也不怎么上心
跑去芝加哥玩了,发现没带耳机,只好一手托着手机一手写字。
先问项目,说了一半就被打断了说算了,做题吧。
第一道是老题,输入一个字符串,把连续的空格合并成一个。
写好了读给他。第一版写的很屎,怒了直接重新写第二遍才写对
第二道是算法题,一个有序的整数list,没有duplicates
问怎样查找最快。我说binary search,他说能不能更快?
我就有点晕,问他说这个是不是uniformly distributed
他说不能做这种假定
然后我就彻底晕了,这他妈根本不可能啊
只好硬着头皮说,如果是uniformly distributed,
可以做线性插值,会比bsearch更快,不是的话就难说了
磨叽了半天,也没听明白他的解法,好像也是线性插值
顿时就感觉被阴了
最后是设计,问怎么设计file system,简化版,只考虑file和directory
这个我一向很弱,就是胡说了些接口什么的,不懂design pattern
没法吹概念
昨天收到信说要Onsite,还好没被阴。
avatar
f*s
2
前年秋天种了60多棵Thuja
因为树根没有扎根下去
结果去年春天就全死了
不知道为什么
我想到的一个原因是土质不行
我用的土是建房时挖出来的土
建筑商打碎后卖给我们的
很细
结果有次刮台风
土都泡成稀泥
大的树都给吹歪了
不过也可能不是这个原因
因为一排小点的树
刮台风 树没歪
不过也差不多全死了
听人说是什么菌的问题
树都没有扎根下去
上周末费了老大劲
把死树全刨了
我人在德国
现在温度白天10几摄氏度
现在准备换种Prunus laurocerasus 桂樱
因为邻居上次和我一起种的Thuja
也全死了
换了桂樱 全活了
我有几个问题
1. 怎么改善土质
土要扎实点
起码树不能歪
2. 是不是不能买高的树
1.40 - 1.60 m 是不是太高了 不好活
1.00m左右的呢
谢谢各位了
avatar
z*4
3
【 以下文字转载自 Military 讨论区 】
发信人: zhanglao4 (润之哥哥是我啊), 信区: Military
标 题: Re: 视频链接:wendy 遮天掌猛扇袭击者护夫
发信站: BBS 未名空间站 (Tue Jul 19 12:36:19 2011, 美东)
http://www.youtube.com/watch?v=H3SfSBjo7YE&feature=player_embed
邓文迪护夫这个身手真不是盖的, 还隔着一个胖女人,闪电一般地站起来, 一巴掌
就把袭击者给扇倒了, 这个女的绝对的练家子, 功夫不是一般的好, 身手不是一般
的快, 默多克真是有福气啊
avatar
r*n
4
没明白,sorted list怎么用binary search的?
不是差不多就是从头走一边吗?类似这个:
http://www.geeksforgeeks.org/archives/5075

【在 k****n 的大作中提到】
: 亚麻的电面,三哥说话我都经常听不清楚。
: 因为已经拿了另外一个offer,所以这个也不怎么上心
: 跑去芝加哥玩了,发现没带耳机,只好一手托着手机一手写字。
: 先问项目,说了一半就被打断了说算了,做题吧。
: 第一道是老题,输入一个字符串,把连续的空格合并成一个。
: 写好了读给他。第一版写的很屎,怒了直接重新写第二遍才写对
: 第二道是算法题,一个有序的整数list,没有duplicates
: 问怎样查找最快。我说binary search,他说能不能更快?
: 我就有点晕,问他说这个是不是uniformly distributed
: 他说不能做这种假定

avatar
m*y
5
啥柏树啊?说明书上说的间隔多少啊?虽然不知道德国国情,你现在这个间距,就是对
大多数dwarf品种也是太挤了。
avatar
k*n
6
所谓list就是一个抽象的概念,可以random access的,并不是Linked list

【在 r******n 的大作中提到】
: 没明白,sorted list怎么用binary search的?
: 不是差不多就是从头走一边吗?类似这个:
: http://www.geeksforgeeks.org/archives/5075

avatar
f*s
7
我是按说明1米两棵种的

【在 m***y 的大作中提到】
: 啥柏树啊?说明书上说的间隔多少啊?虽然不知道德国国情,你现在这个间距,就是对
: 大多数dwarf品种也是太挤了。

avatar
B*1
8
线性插值怎么做啊?

【在 k****n 的大作中提到】
: 亚麻的电面,三哥说话我都经常听不清楚。
: 因为已经拿了另外一个offer,所以这个也不怎么上心
: 跑去芝加哥玩了,发现没带耳机,只好一手托着手机一手写字。
: 先问项目,说了一半就被打断了说算了,做题吧。
: 第一道是老题,输入一个字符串,把连续的空格合并成一个。
: 写好了读给他。第一版写的很屎,怒了直接重新写第二遍才写对
: 第二道是算法题,一个有序的整数list,没有duplicates
: 问怎样查找最快。我说binary search,他说能不能更快?
: 我就有点晕,问他说这个是不是uniformly distributed
: 他说不能做这种假定

avatar
s*n
9
是不是 根据两边值的比例 取中间值 不是median。 algrothm里讲过
黄金分割也比median效果好
avatar
k*n
10
比如c[a:b],找x
那么binary search就是check c[a+(b-a)/2]
linear interpolation就是check c[a+(b-a)*(x-c[a])/(c[b]-c[a])]

【在 B*******1 的大作中提到】
: 线性插值怎么做啊?
avatar
B*1
11
get it. Thanks.

【在 k****n 的大作中提到】
: 比如c[a:b],找x
: 那么binary search就是check c[a+(b-a)/2]
: linear interpolation就是check c[a+(b-a)*(x-c[a])/(c[b]-c[a])]

avatar
v*k
12
你第一题怎么做的?

【在 k****n 的大作中提到】
: 比如c[a:b],找x
: 那么binary search就是check c[a+(b-a)/2]
: linear interpolation就是check c[a+(b-a)*(x-c[a])/(c[b]-c[a])]

avatar
k*n
13
char *r=p, *w=p;
while (*r != '\0') {
if (*r!=' ' || r == p || *(w-1) != ' ')
*w++ = *r++;
else
r++;
}
if (r!=w) *w = '\0';

【在 v*****k 的大作中提到】
: 你第一题怎么做的?
avatar
v*k
14
原来你不是用java,我还奇怪这个题是不是有什么陷阱。

【在 k****n 的大作中提到】
: char *r=p, *w=p;
: while (*r != '\0') {
: if (*r!=' ' || r == p || *(w-1) != ' ')
: *w++ = *r++;
: else
: r++;
: }
: if (r!=w) *w = '\0';

avatar
k*n
15
这个题一听就不能用java做,亏得我一直跟他说我目前主要用java。。。
反正阿三不给你点罪受是不会开心的

【在 v*****k 的大作中提到】
: 原来你不是用java,我还奇怪这个题是不是有什么陷阱。
avatar
b*e
16
恭喜,多谢分享。
avatar
d*u
17
void remove_duplicate_space(char p[])
{
char *r=p, *w=p; //r: read, w: write
while (*r != '\0') {
if (*r!=' ' || *(w-1) != ' ')
{ *w = *r; w++; r++;}
else
r++;
}
if (r!=w) *w = '\0';
}

【在 k****n 的大作中提到】
: char *r=p, *w=p;
: while (*r != '\0') {
: if (*r!=' ' || r == p || *(w-1) != ' ')
: *w++ = *r++;
: else
: r++;
: }
: if (r!=w) *w = '\0';

avatar
i*w
18
java 用stringbuilder

【在 k****n 的大作中提到】
: 这个题一听就不能用java做,亏得我一直跟他说我目前主要用java。。。
: 反正阿三不给你点罪受是不会开心的

avatar
O*i
19
怎么一次电面就可以onsite了?
avatar
d*i
20
co-ask

【在 O******i 的大作中提到】
: 怎么一次电面就可以onsite了?
avatar
s*f
21
seems that input " zzzzz" will let ur program crash.

【在 d*******u 的大作中提到】
: void remove_duplicate_space(char p[])
: {
: char *r=p, *w=p; //r: read, w: write
: while (*r != '\0') {
: if (*r!=' ' || *(w-1) != ' ')
: { *w = *r; w++; r++;}
: else
: r++;
: }
: if (r!=w) *w = '\0';

avatar
k*n
22
亚麻的电面,三哥说话我都经常听不清楚。
因为已经拿了另外一个offer,所以这个也不怎么上心
跑去芝加哥玩了,发现没带耳机,只好一手托着手机一手写字。
先问项目,说了一半就被打断了说算了,做题吧。
第一道是老题,输入一个字符串,把连续的空格合并成一个。
写好了读给他。第一版写的很屎,怒了直接重新写第二遍才写对
第二道是算法题,一个有序的整数list,没有duplicates
问怎样查找最快。我说binary search,他说能不能更快?
我就有点晕,问他说这个是不是uniformly distributed
他说不能做这种假定
然后我就彻底晕了,这他妈根本不可能啊
只好硬着头皮说,如果是uniformly distributed,
可以做线性插值,会比bsearch更快,不是的话就难说了
磨叽了半天,也没听明白他的解法,好像也是线性插值
顿时就感觉被阴了
最后是设计,问怎么设计file system,简化版,只考虑file和directory
这个我一向很弱,就是胡说了些接口什么的,不懂design pattern
没法吹概念
昨天收到信说要Onsite,还好没被阴。
avatar
r*n
23
没明白,sorted list怎么用binary search的?
不是差不多就是从头走一边吗?类似这个:
http://www.geeksforgeeks.org/archives/5075

【在 k****n 的大作中提到】
: 亚麻的电面,三哥说话我都经常听不清楚。
: 因为已经拿了另外一个offer,所以这个也不怎么上心
: 跑去芝加哥玩了,发现没带耳机,只好一手托着手机一手写字。
: 先问项目,说了一半就被打断了说算了,做题吧。
: 第一道是老题,输入一个字符串,把连续的空格合并成一个。
: 写好了读给他。第一版写的很屎,怒了直接重新写第二遍才写对
: 第二道是算法题,一个有序的整数list,没有duplicates
: 问怎样查找最快。我说binary search,他说能不能更快?
: 我就有点晕,问他说这个是不是uniformly distributed
: 他说不能做这种假定

avatar
k*n
24
所谓list就是一个抽象的概念,可以random access的,并不是Linked list

【在 r******n 的大作中提到】
: 没明白,sorted list怎么用binary search的?
: 不是差不多就是从头走一边吗?类似这个:
: http://www.geeksforgeeks.org/archives/5075

avatar
B*1
25
线性插值怎么做啊?

【在 k****n 的大作中提到】
: 亚麻的电面,三哥说话我都经常听不清楚。
: 因为已经拿了另外一个offer,所以这个也不怎么上心
: 跑去芝加哥玩了,发现没带耳机,只好一手托着手机一手写字。
: 先问项目,说了一半就被打断了说算了,做题吧。
: 第一道是老题,输入一个字符串,把连续的空格合并成一个。
: 写好了读给他。第一版写的很屎,怒了直接重新写第二遍才写对
: 第二道是算法题,一个有序的整数list,没有duplicates
: 问怎样查找最快。我说binary search,他说能不能更快?
: 我就有点晕,问他说这个是不是uniformly distributed
: 他说不能做这种假定

avatar
s*n
26
是不是 根据两边值的比例 取中间值 不是median。 algrothm里讲过
黄金分割也比median效果好
avatar
k*n
27
比如c[a:b],找x
那么binary search就是check c[a+(b-a)/2]
linear interpolation就是check c[a+(b-a)*(x-c[a])/(c[b]-c[a])]

【在 B*******1 的大作中提到】
: 线性插值怎么做啊?
avatar
B*1
28
get it. Thanks.

【在 k****n 的大作中提到】
: 比如c[a:b],找x
: 那么binary search就是check c[a+(b-a)/2]
: linear interpolation就是check c[a+(b-a)*(x-c[a])/(c[b]-c[a])]

avatar
v*k
29
你第一题怎么做的?

【在 k****n 的大作中提到】
: 比如c[a:b],找x
: 那么binary search就是check c[a+(b-a)/2]
: linear interpolation就是check c[a+(b-a)*(x-c[a])/(c[b]-c[a])]

avatar
k*n
30
char *r=p, *w=p;
while (*r != '\0') {
if (*r!=' ' || r == p || *(w-1) != ' ')
*w++ = *r++;
else
r++;
}
if (r!=w) *w = '\0';

【在 v*****k 的大作中提到】
: 你第一题怎么做的?
avatar
v*k
31
原来你不是用java,我还奇怪这个题是不是有什么陷阱。

【在 k****n 的大作中提到】
: char *r=p, *w=p;
: while (*r != '\0') {
: if (*r!=' ' || r == p || *(w-1) != ' ')
: *w++ = *r++;
: else
: r++;
: }
: if (r!=w) *w = '\0';

avatar
k*n
32
这个题一听就不能用java做,亏得我一直跟他说我目前主要用java。。。
反正阿三不给你点罪受是不会开心的

【在 v*****k 的大作中提到】
: 原来你不是用java,我还奇怪这个题是不是有什么陷阱。
avatar
b*e
33
恭喜,多谢分享。
avatar
d*u
34
void remove_duplicate_space(char p[])
{
char *r=p, *w=p; //r: read, w: write
while (*r != '\0') {
if (*r!=' ' || *(w-1) != ' ')
{ *w = *r; w++; r++;}
else
r++;
}
if (r!=w) *w = '\0';
}

【在 k****n 的大作中提到】
: char *r=p, *w=p;
: while (*r != '\0') {
: if (*r!=' ' || r == p || *(w-1) != ' ')
: *w++ = *r++;
: else
: r++;
: }
: if (r!=w) *w = '\0';

avatar
i*w
35
java 用stringbuilder

【在 k****n 的大作中提到】
: 这个题一听就不能用java做,亏得我一直跟他说我目前主要用java。。。
: 反正阿三不给你点罪受是不会开心的

avatar
O*i
36
怎么一次电面就可以onsite了?
avatar
d*i
37
co-ask

【在 O******i 的大作中提到】
: 怎么一次电面就可以onsite了?
avatar
s*f
38
seems that input " zzzzz" will let ur program crash.

【在 d*******u 的大作中提到】
: void remove_duplicate_space(char p[])
: {
: char *r=p, *w=p; //r: read, w: write
: while (*r != '\0') {
: if (*r!=' ' || *(w-1) != ' ')
: { *w = *r; w++; r++;}
: else
: r++;
: }
: if (r!=w) *w = '\0';

avatar
x*7
39
为什么用线性插值效率高? 时间复杂度是多少?

【在 k****n 的大作中提到】
: 比如c[a:b],找x
: 那么binary search就是check c[a+(b-a)/2]
: linear interpolation就是check c[a+(b-a)*(x-c[a])/(c[b]-c[a])]

avatar
k*n
40
也是O(logN),如果是uniform distribution的话就是O(loglogN)
不知道怎么证明,反正比二分查找快是肯定的

【在 x*******7 的大作中提到】
: 为什么用线性插值效率高? 时间复杂度是多少?
avatar
x*7
41
哪里有讲解?clrs上没有吧。

【在 k****n 的大作中提到】
: 也是O(logN),如果是uniform distribution的话就是O(loglogN)
: 不知道怎么证明,反正比二分查找快是肯定的

avatar
k*n
42
wikipedia
另外,好像the algorithm design manual上也有

【在 x*******7 的大作中提到】
: 哪里有讲解?clrs上没有吧。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。