由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Given a list of Points, output k Points closest to (0,0)怎么做
相关主题
Leet Code, three sum closest问一道算法题
再讨论一个面试难题回报本版 V家面经
yahoo面试题leetcode的Rotate List
题目来啦heapifying an unordered array
找最近的点,这题咋解?请教几个面试问题
【面试问题求助】NAND哪个input更快? (转载)一道面试题:matrix找第k大
another google interview question:Bloomberg面经
问几道面试题算法问题,m*m matrix
相关话题的讨论汇总
话题: points话题: given话题: closest话题: output话题: list
进入JobHunting版参与讨论
1 (共1页)
S*******C
发帖数: 822
1
Given a list of Points, output k Points closest to (0,0)怎么做
应该很多人会,求答案
这题是Amazon反复考的一道题
g*****g
发帖数: 34805
2
堆排序。
S*******C
发帖数: 822
3
具体说说呢

【在 g*****g 的大作中提到】
: 堆排序。
d******e
发帖数: 2265
4
h = heapify([float('inf')]* (k+1)
for p in points:
heapreplace(h, h[0], sqrr(x^2 + y^2))
return [h.heappop() for i in range(k+1)][1:]
你需要max-heap.

【在 S*******C 的大作中提到】
: Given a list of Points, output k Points closest to (0,0)怎么做
: 应该很多人会,求答案
: 这题是Amazon反复考的一道题

c*******e
发帖数: 621
5
只求 距离(0,0)这个点就很容易了 解答上面已经说了
如果要反复query距离各种点就麻烦了 要上kd-tree
j*******g
发帖数: 79
6
参考一下Kmean就行了
应该是kd-tree
1 (共1页)
进入JobHunting版参与讨论
相关主题
算法问题,m*m matrix找最近的点,这题咋解?
a very difficult interview question【面试问题求助】NAND哪个input更快? (转载)
一道Google面试题another google interview question:
n个点,找出离原点最近的100个点问几道面试题
Leet Code, three sum closest问一道算法题
再讨论一个面试难题回报本版 V家面经
yahoo面试题leetcode的Rotate List
题目来啦heapifying an unordered array
相关话题的讨论汇总
话题: points话题: given话题: closest话题: output话题: list