由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 真慫阿, Facebook 1st phone interview,
相关主题
问两道微软题google面试问题
Find the Kth smallest element in 2 sortedamazon question
details 2nd smallest element in an array一道老题目
kth smallest element请教一道题目
向各位大侠请教几道面试题的思路一个算法题:Selecting median of three sorted arrays
问一道题(2)老题目一问
上楼梯问题的时间复杂度是o(n)还是 nlogn?amazon 电面题
周末出道题请教两道算法题
相关话题的讨论汇总
话题: smallest话题: 慫阿话题: facebook话题: kth话题: elements
进入JobHunting版参与讨论
1 (共1页)
u*l
发帖数: 1943
1
问了一个问题,
里面有用到排序的复杂度。
我知道是 nlogn, 居然鬼使神差的一直用logn.....
一紧张就出错阿。
r****o
发帖数: 1950
2
啥问题啊。

【在 u*l 的大作中提到】
: 问了一个问题,
: 里面有用到排序的复杂度。
: 我知道是 nlogn, 居然鬼使神差的一直用logn.....
: 一紧张就出错阿。

u*l
发帖数: 1943
3
很简单,一串数,找前k个最小的。

【在 r****o 的大作中提到】
: 啥问题啊。
x****r
发帖数: 99
4
这个题可以O(n)做,见http://en.wikipedia.org/wiki/Selection_algorithm

【在 u*l 的大作中提到】
: 很简单,一串数,找前k个最小的。
w******1
发帖数: 520
5
谢谢楼上的链接
l*****a
发帖数: 14598
6
I am confused of the explaination
=============================================
Direct application of the quick sort based selection algorithm
The quick sort based selection algorithm can be used to find k smallest or
k largest elements. To find k smallest elements find the kth smallest
element using the median of medians quick sort based algorithm. After the
partition that finds the kth smallest element, all the elements smaller
than the kth smaller element will be present left to the kth eleme

【在 x****r 的大作中提到】
: 这个题可以O(n)做,见http://en.wikipedia.org/wiki/Selection_algorithm
y**i
发帖数: 1112
7
这个不是CLRS上的例题么

【在 u*l 的大作中提到】
: 很简单,一串数,找前k个最小的。
d**e
发帖数: 6098
8
它这里是说,如果用一个random的pivot,worse case可能是O(n^2),
而用median of median找到一个好的pivot,需要O(n),再应用Select找
k-th element,这里主要是花在partition上面,也是O(n),worse case
也是O(n),那么 (k-1) smallest/largest elements就在k-th的左/右边.

【在 l*****a 的大作中提到】
: I am confused of the explaination
: =============================================
: Direct application of the quick sort based selection algorithm
: The quick sort based selection algorithm can be used to find k smallest or
: k largest elements. To find k smallest elements find the kth smallest
: element using the median of medians quick sort based algorithm. After the
: partition that finds the kth smallest element, all the elements smaller
: than the kth smaller element will be present left to the kth eleme

k***e
发帖数: 556
9
linear selection
CLRS里面的

【在 u*l 的大作中提到】
: 很简单,一串数,找前k个最小的。
q*********u
发帖数: 280
10
你这个id太牛了。
鬼使神差这个,就恰好会在那种紧张的时候冒出来

问了一个问题,
里面有用到排序的复杂度。
我知道是 nlogn, 居然鬼使神差的一直用logn.....
一紧张就出错阿。

【在 u*l 的大作中提到】
: 问了一个问题,
: 里面有用到排序的复杂度。
: 我知道是 nlogn, 居然鬼使神差的一直用logn.....
: 一紧张就出错阿。

1 (共1页)
进入JobHunting版参与讨论
相关主题
请教两道算法题向各位大侠请教几道面试题的思路
One Microsoft interview question问一道题(2)
一道热门的 Google 面试题上楼梯问题的时间复杂度是o(n)还是 nlogn?
问个算法题8周末出道题
问两道微软题google面试问题
Find the Kth smallest element in 2 sortedamazon question
details 2nd smallest element in an array一道老题目
kth smallest element请教一道题目
相关话题的讨论汇总
话题: smallest话题: 慫阿话题: facebook话题: kth话题: elements