Redian新闻
>
three sum复杂度nlg(n)怎么解
avatar
three sum复杂度nlg(n)怎么解# JobHunting - 待字闺中
P*y
1
刚W家电面的,先给了O(n^2)的,然后问nlg(n)的解法,
提示用hash_map,想不出来,大伙想想,咋解?
avatar
b*u
2
w家是哪家?
排序以后做
avatar
P*y
3
w...lab
是three sum,不是two sum

【在 b*****u 的大作中提到】
: w家是哪家?
: 排序以后做

avatar
r*e
4
3SUM目前简单形式的最优解就是O(n^2)
看来你被面试官忽悠了
http://en.wikipedia.org/wiki/3SUM

【在 P*******y 的大作中提到】
: 刚W家电面的,先给了O(n^2)的,然后问nlg(n)的解法,
: 提示用hash_map,想不出来,大伙想想,咋解?

avatar
P*y
5
wiki上3SUM-hardness是不是说已经证明了最少只有O(n^2)解,对吧?
可能真被忽悠了。看我前面写太快让我来点思考这个问题。。。
不过刚通知过了,进入下一轮电面。他家要两轮哎

【在 r*******e 的大作中提到】
: 3SUM目前简单形式的最优解就是O(n^2)
: 看来你被面试官忽悠了
: http://en.wikipedia.org/wiki/3SUM

avatar
r*e
6
赞,加油

【在 P*******y 的大作中提到】
: wiki上3SUM-hardness是不是说已经证明了最少只有O(n^2)解,对吧?
: 可能真被忽悠了。看我前面写太快让我来点思考这个问题。。。
: 不过刚通知过了,进入下一轮电面。他家要两轮哎

avatar
f*e
7
什么背景?

【在 P*******y 的大作中提到】
: 刚W家电面的,先给了O(n^2)的,然后问nlg(n)的解法,
: 提示用hash_map,想不出来,大伙想想,咋解?

avatar
d*x
8
你就是被忽悠了
算法分析课上说了,我们至今不知道k-sum有没有优于O(n^(k-1))的解。。

【在 P*******y 的大作中提到】
: wiki上3SUM-hardness是不是说已经证明了最少只有O(n^2)解,对吧?
: 可能真被忽悠了。看我前面写太快让我来点思考这个问题。。。
: 不过刚通知过了,进入下一轮电面。他家要两轮哎

avatar
P*y
9
cs fresh PhD

【在 f*****e 的大作中提到】
: 什么背景?
avatar
P*y
10
算法课四年前上的已经还给老师了

【在 d**********x 的大作中提到】
: 你就是被忽悠了
: 算法分析课上说了,我们至今不知道k-sum有没有优于O(n^(k-1))的解。。

avatar
r*h
11
g4g上面提到了一个4sum的O(n^2 log n)的解
http://www.geeksforgeeks.org/find-four-elements-that-sum-to-a-g
存下每一对可能的2sum,O(N^2)时间,然后给这些pair之和排序,耗时O(N^2 log N^2)
=> O(N^2 log N),最后在这些pair之中找2um,耗时O(N^2)。

【在 d**********x 的大作中提到】
: 你就是被忽悠了
: 算法分析课上说了,我们至今不知道k-sum有没有优于O(n^(k-1))的解。。

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