由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - G电面题
相关主题
刚做完Amazon Online Assessment贡献几道CS电面题
Google电面题google电面题,同时问一下,一般过多久给回复啊
一道电面题分享下Google电面题
一道小题facebook onsite过程是咋样的?(renew fb, google题)
Amazon 电面题, 觉得不可能再优化了!Amazon 电面题, 觉得不可能再优化了!
MS一道onsite面题 白板coding请问一下最大增长子序列的O(nLogk)算法
Leet Code, three sum closestIs this a DP problem?
google电面题分享+转身份问题请教讨论一个题目
相关话题的讨论汇总
话题: origin话题: points话题: given话题: tothe话题: closest
进入JobHunting版参与讨论
1 (共1页)
H******7
发帖数: 1728
1
看到有两个人po了这个了:2. Given N points, return the K points that are
closest tothe origin. Origin = (0, 0, 0) (N >> K)
H******7
发帖数: 1728
2
我的思路是 创建一个类,override一下compare函数
然后吧输入一股脑放进priority queue里。
然后一次取出k个。
有更优的方法么?
m*****g
发帖数: 71
3
我的想法,用一个数组保存距离(如果要求返回坐标,就要用楼上说的class),然后
用order stastics找第k小的距离,O(N)时间,O(N)空间。
用head的话是O(N)空间,O(N + KlogN)时间
c****8
发帖数: 76
4
跟find top k items 一样的吧
s****a
发帖数: 794
5
heap比k多了的时候 就可以往外弹肯定不是的了。logN变logK

【在 H******7 的大作中提到】
: 我的思路是 创建一个类,override一下compare函数
: 然后吧输入一股脑放进priority queue里。
: 然后一次取出k个。
: 有更优的方法么?

G*****m
发帖数: 5395
6
O(NlogK) heap
or
O(N) quickslect, worsecase N^2
just 2cents

【在 H******7 的大作中提到】
: 看到有两个人po了这个了:2. Given N points, return the K points that are
: closest tothe origin. Origin = (0, 0, 0) (N >> K)

1 (共1页)
进入JobHunting版参与讨论
相关主题
讨论一个题目Amazon 电面题, 觉得不可能再优化了!
请教一道题目MS一道onsite面题 白板coding
问一个时间复杂度的问题,数组里取k个最大数Leet Code, three sum closest
一道google电面题,估计挂了。。。google电面题分享+转身份问题请教
刚做完Amazon Online Assessment贡献几道CS电面题
Google电面题google电面题,同时问一下,一般过多久给回复啊
一道电面题分享下Google电面题
一道小题facebook onsite过程是咋样的?(renew fb, google题)
相关话题的讨论汇总
话题: origin话题: points话题: given话题: tothe话题: closest