由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教一道L的题
相关主题
Google电话面试题目[合集] Google电话面试题目
问一道老题一个小公司面经
请教一道题目[算法] unsorted array
CS algorithm questiona[i] + b[j] = c[k] 的题有靠谱的答案不?
一FG家常见题请教个面试题
Given an array of N integers from range [0, N] and one is missing. Find the missing number.请教一个数论的问题
问一道面试题目问大家关于编程的经验
Search in a sorted, rotated list请教一个面试题
相关话题的讨论汇总
话题: array话题: 10话题: 一道话题: 果求话题: given
进入JobHunting版参与讨论
1 (共1页)
N*****8
发帖数: 253
1
Given a array of positive integers, find all possible triangle triplets that
can be formed from this array.
eg: 9 8 10 7
ans: 9 8 10, 9 8 7, 9 10 7, 7 8 10
Note : array not sorted, there is no limit on the array length
geeks4geeks有类似的,但是只是求三角形个数的,能用n^2事件复杂度解出来。但是如
果求所有的三边的输出,感觉还是要n^3。请教大家的优化方法。
w****a
发帖数: 710
2
感觉就是3 sum变种题
r****7
发帖数: 2282
3
要是需要输出所有的话,必然要n^3吧,extreme的case是所有的组合都是valid的,就
必然有n^3个结果啊

that

【在 N*****8 的大作中提到】
: Given a array of positive integers, find all possible triangle triplets that
: can be formed from this array.
: eg: 9 8 10 7
: ans: 9 8 10, 9 8 7, 9 10 7, 7 8 10
: Note : array not sorted, there is no limit on the array length
: geeks4geeks有类似的,但是只是求三角形个数的,能用n^2事件复杂度解出来。但是如
: 果求所有的三边的输出,感觉还是要n^3。请教大家的优化方法。

N*****8
发帖数: 253
4
我觉得也是,最近有个朋友被L问到这道题目,他用N^3解出来了,但是老中主面试官貌
似不满意,所以就有点疑惑了。

【在 r****7 的大作中提到】
: 要是需要输出所有的话,必然要n^3吧,extreme的case是所有的组合都是valid的,就
: 必然有n^3个结果啊
:
: that

G*********n
发帖数: 53
5
sort + two pointer + combination
m*****k
发帖数: 731
6
5,4,3,1
可否用这个input示范一下?

【在 G*********n 的大作中提到】
: sort + two pointer + combination
w****a
发帖数: 710
7
怎么弄都还是O(n^3)吧
1 (共1页)
进入JobHunting版参与讨论
相关主题
请教一个面试题一FG家常见题
问一个面试题Given an array of N integers from range [0, N] and one is missing. Find the missing number.
Given an int array and an int value. Find all pairs in arr问一道面试题目
这个怎么弄?Search in a sorted, rotated list
Google电话面试题目[合集] Google电话面试题目
问一道老题一个小公司面经
请教一道题目[算法] unsorted array
CS algorithm questiona[i] + b[j] = c[k] 的题有靠谱的答案不?
相关话题的讨论汇总
话题: array话题: 10话题: 一道话题: 果求话题: given