Redian新闻
>
收到congressman的回复
avatar
收到congressman的回复# EB23 - 劳工卡
l*h
1
之前看到面经:"n个排序链表,每个有m个元素,如何合并成一个。最开始说的是min
heap的方法,他要求的是O(1) space但是时间效率一样的,想出来了,然后证明时间开
销,写了代码。"
min heap的方法容易解释,但是怎么O(1) space合并而时间效率和min heap一样呢?
avatar
h*x
2
用cc 去load serve,然后通过email转账给ld的bb,用bb写check付房租...
avatar
n*a
3
说我们的cases are currently undergoing case adjudication,这个意思是说到最后
一步了吗?pd是12年五月
avatar
b*u
4
heap size n:
mn*logn
heap size k:
mn * log n * log k
(每个数要经历logn次merge)
所以还是同阶
avatar
t*u
5
可以再萌一点吗
avatar
s*y
6
如果是今年交的,应该是最后一步了,
去年交的话,可能会RFE体检

【在 n***a 的大作中提到】
: 说我们的cases are currently undergoing case adjudication,这个意思是说到最后
: 一步了吗?pd是12年五月

avatar
l*h
7
没有太看懂你的
用一个size为n的min heap, 可以达到 mn*logn.
问题是现在只准用O(1) space, 要达到同样的时间效率

【在 b*****u 的大作中提到】
: heap size n:
: mn*logn
: heap size k:
: mn * log n * log k
: (每个数要经历logn次merge)
: 所以还是同阶

avatar
a*0
8
新大陆被最新再一次发现

【在 t***u 的大作中提到】
: 可以再萌一点吗
avatar
n*a
9
自己顶一下,是tsc的

如果是今年交的,应该是最后一步了,去年交的话,可能会RFE体检

【在 s***y 的大作中提到】
: 如果是今年交的,应该是最后一步了,
: 去年交的话,可能会RFE体检

avatar
w*x
10
NODE* mergLists(NODE* lsts[], int n)
{
if (lsts == NULL || n <= 0)
return NULL;
while (n > 1)
{
for (int i = 0; i < n; i += 2)
{
if (i+1 >= n)
{
lsts[(n-1)/2] = lsts[i];
break;
}
lsts[i/2] = mergeTwoList(lsts[i], lsts[i+1]);
}
n = (n+1)/2;
}
return lsts[0];
}
avatar
s*l
11
直接用serve的bill pay 就好了!为什么还去 bb 转一圈

【在 h********x 的大作中提到】
: 用cc 去load serve,然后通过email转账给ld的bb,用bb写check付房租...
avatar
l*h
12
通过多次两路归并?这个复杂度比min heap要高吧,
假如合并之后的总数据长度为n,
多次两路归并 O(nlog(n))
多路归并(用min heap): O(nlog(k)), k是原始linkedlist个数

【在 w****x 的大作中提到】
: NODE* mergLists(NODE* lsts[], int n)
: {
: if (lsts == NULL || n <= 0)
: return NULL;
: while (n > 1)
: {
: for (int i = 0; i < n; i += 2)
: {
: if (i+1 >= n)
: {

avatar
s*h
13
serve可以email转账?
avatar
b*u
14
假设k 是常数。 也就是用一个常数size的heap
这样每轮merge对每个数插入的开销减小了,merge的轮数增多了。但是开销仅仅增大了
logk 倍

【在 l**h 的大作中提到】
: 没有太看懂你的
: 用一个size为n的min heap, 可以达到 mn*logn.
: 问题是现在只准用O(1) space, 要达到同样的时间效率

avatar
t*n
15
yes

【在 s****h 的大作中提到】
: serve可以email转账?
avatar
p*2
16
但是怎么O(1) space合并而时间效率和min heap一样呢?
哪里来的这个要求?
avatar
l*4
17
serve limit太少不够房租 T_T
avatar
r*n
18
interesting
are you suggesting double-layer merge?
merge every k lists and then merge n/k items from the previous merge
m*n*lgk*lg(n/k)
but in the second layer of merge, you still need O(n) space

【在 b*****u 的大作中提到】
: 假设k 是常数。 也就是用一个常数size的heap
: 这样每轮merge对每个数插入的开销减小了,merge的轮数增多了。但是开销仅仅增大了
: logk 倍

avatar
t*n
19
cc load的上限不够房租

★ 发自iPhone App: ChineseWeb 8.2.2

【在 h********x 的大作中提到】
: 用cc 去load serve,然后通过email转账给ld的bb,用bb写check付房租...
avatar
l*h
20
原题:
http://www.mitbbs.com/article_t/JobHunting/32279127.html
第五轮,n个排序链表,每个有m个元素,如何合并成一个。最开始说的是min heap的方
法,他要求的是O(1) space但是时间效率一样的,想出来了,然后证明时间开销,写了
代码。

【在 p*****2 的大作中提到】
: 但是怎么O(1) space合并而时间效率和min heap一样呢?
: 哪里来的这个要求?

avatar
a*q
21
有BB,网上申请serve被拒了,说已经有BB了,如何解?谢谢!
avatar
l*h
22
原题:
http://www.mitbbs.com/article_t/JobHunting/32279127.html
第五轮,n个排序链表,每个有m个元素,如何合并成一个。最开始说的是min heap的方
法,他要求的是O(1) space但是时间效率一样的,想出来了,然后证明时间开销,写了
代码。

【在 p*****2 的大作中提到】
: 但是怎么O(1) space合并而时间效率和min heap一样呢?
: 哪里来的这个要求?

avatar
b*e
23
找个ld,让她申请bb

【在 a***q 的大作中提到】
: 有BB,网上申请serve被拒了,说已经有BB了,如何解?谢谢!
avatar
w*x
24

嗯,是啊。有道理。
可能面试官自己也搞错了

【在 l**h 的大作中提到】
: 通过多次两路归并?这个复杂度比min heap要高吧,
: 假如合并之后的总数据长度为n,
: 多次两路归并 O(nlog(n))
: 多路归并(用min heap): O(nlog(k)), k是原始linkedlist个数

avatar
t*5
25
What is bb?
avatar
t*n
26
a. BestBuy
b. BednBreakfast
c. Blackberry
d. BlueBird

【在 t*******5 的大作中提到】
: What is bb?
avatar
w*3
27
是BigBoob

【在 t******n 的大作中提到】
: a. BestBuy
: b. BednBreakfast
: c. Blackberry
: d. BlueBird

avatar
G*2
28
一个人不能同时有Serve和BB,先关掉一个,才能给你另一个。

【在 a***q 的大作中提到】
: 有BB,网上申请serve被拒了,说已经有BB了,如何解?谢谢!
avatar
G*2
29
这是网站,读读就知道了。 www.bluebird.com

【在 t*******5 的大作中提到】
: What is bb?
avatar
G*k
30

可能人家只能写check吧

【在 s****l 的大作中提到】
: 直接用serve的bill pay 就好了!为什么还去 bb 转一圈
avatar
z*2
31
回过头来还得用bank account还CC,何苦呢?
avatar
a*q
32
只有张BB,申了以后还没用过,听说现在Load钱进去也很麻烦
请问serve有什么不同?我主要就是想交房租和utility什么的(目前用支票交),相当
于间接用CC,赚点点数,这样可行吗?谢谢!

【在 G**********2 的大作中提到】
: 一个人不能同时有Serve和BB,先关掉一个,才能给你另一个。
avatar
c*z
33
BB写check是跟checking一样有个支票本,还是网上填,他们给寄到对方地址呢?

【在 h********x 的大作中提到】
: 用cc 去load serve,然后通过email转账给ld的bb,用bb写check付房租...
avatar
t*j
34
好东西
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。