Redian新闻
>
发包子求1篇cancer discovery的文献
avatar
发包子求1篇cancer discovery的文献# Biology - 生物学
D*h
1
给定一个integer array, a1,a2...an,
找出所有a,b,c,d使得a+b = c+d.
很容易找到O(n^2)空间,O(n^2)时间的算法,不知道有没有更快更好的。
avatar
g*f
3
如果没有任何限制,应该不能,比如
a1=a2=...=an。

【在 D***h 的大作中提到】
: 给定一个integer array, a1,a2...an,
: 找出所有a,b,c,d使得a+b = c+d.
: 很容易找到O(n^2)空间,O(n^2)时间的算法,不知道有没有更快更好的。

avatar
D*h
5
假定,a1, a2, ...,an没有重复吧。

【在 g**f 的大作中提到】
: 如果没有任何限制,应该不能,比如
: a1=a2=...=an。

avatar
s*a
6
Thanks!
Ding

【在 h****e 的大作中提到】
: 1. no email
: 2. also can't download

avatar
g*s
7
then O(n^3).
e.g. 1,2,3....n
the output is O(n^3)
algo is easy for O(n^3)

【在 D***h 的大作中提到】
: 假定,a1, a2, ...,an没有重复吧。
avatar
z*3
8
sent.
If wrong, let me know.
avatar
D*h
9
如果换一下,a,b,c,d 是1,2,。。。,n中的整数,
求出所有满足a^3+b^3=c^3+d^3的pairs,不知道会不会不一样。

【在 g***s 的大作中提到】
: then O(n^3).
: e.g. 1,2,3....n
: the output is O(n^3)
: algo is easy for O(n^3)

avatar
g*e
10
如果要输出(a,b)=(c,d)这样的pair,怎么也要O(n^3)
如果只是要输出所有和相等的pair的集合,类似 {(a,b), (c,d)}, {(e,f), (g,h), (i
,j)} 这样的,O(n^2)倒是容易

【在 g***s 的大作中提到】
: then O(n^3).
: e.g. 1,2,3....n
: the output is O(n^3)
: algo is easy for O(n^3)

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