Redian新闻
>
[出租]波士顿阳光单房出租 (转载)
avatar
[出租]波士顿阳光单房出租 (转载)# Biology - 生物学
e*s
1
两个sorted数组,其中一个后面有很多空足以放下前面一个,merge它们。尽可能加
上各种错误检查
如果有n个sorted数组,其中一个很大可以放下其他的n-1个。如何merge,如何改进
我的办法是把空间打的那个数组的元素挪到数组尾,然后再merge。有没有比较好的办
法?
avatar
g*n
3
【 以下文字转载自 Boston 讨论区 】
发信人: gapjunction (gapjunction), 信区: Boston
标 题: [出租]波士顿阳光单房出租
发信站: BBS 未名空间站 (Mon Jan 30 09:24:27 2017, 美东)
west roxbury 单家庭二楼阳光单房,有家具。交通便利:3分到commuter rail
statioin-20 分到downtown; 4分到35,36,37公交站-16分到橙线地铁站. $600 全包
。适合在downtown附近,northeastern 和 longwood 工作学习单身。有意联系:
[email protected]/* */
avatar
z*c
4
从尾部开始merge
avatar
g*n
6
up
avatar
e*s
7
一语惊醒梦中人。

【在 z****c 的大作中提到】
: 从尾部开始merge
avatar
H*7
8
隐约看到了大傻
avatar
e*s
9
请问这个“如何改进”怎么回答?

【在 z****c 的大作中提到】
: 从尾部开始merge
avatar
y*n
11
indeed merge them from the end.
if there are n of them, I think we can use k way merge. use an heap to
store all tail element, every time pop the maxmum and store it in the
biggest array.
Any better ideas?
avatar
H*1
13
两个的话,就是从两个数组末尾开始比较,最大的放在剩余空间的末尾
多个的话可以用一个max heap来存所有的数组的当前最大元素,每次把最大的放在剩余
空间的末尾

【在 e***s 的大作中提到】
: 两个sorted数组,其中一个后面有很多空足以放下前面一个,merge它们。尽可能加
: 上各种错误检查
: 如果有n个sorted数组,其中一个很大可以放下其他的n-1个。如何merge,如何改进
: 我的办法是把空间打的那个数组的元素挪到数组尾,然后再merge。有没有比较好的办
: 法?

avatar
k*k
14
元帅称天蓬,身材赛老熊。
善题女子字,能扮13萌。
思维有新宇,顾盼学泽东。
年年广场上,出演人来疯。
avatar
e*s
15
FOR n个sorted array,我的想法是:
奇数次,merge from the end.
偶数次,merge from the beginning.
avatar
k*k
16
元帅称天蓬,身材赛老熊。
善题女子字,能扮13萌。
思维有新宇,顾盼学泽东。
年年广场上,出演人来疯。
avatar
b*k
17
Every 2 arrays need to be merged if there are N arrays. The space that need
to store the result will need to be alternated between small arrays and the
large array.
avatar
g*g
19
握的真有力啊!哈哈
avatar
m*d
20
大丈夫当如此也
----------茅台孙

【在 g*******g 的大作中提到】
: 握的真有力啊!哈哈
avatar
k*k
21
你看你头像,好像天蓬少年时

【在 Q*T 的大作中提到】
: 瞧这标题起的,还有对天蓬元帅一点尊重没,名字互换才对
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。