由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - FB这题怎么做?
相关主题
问道算法题Uber onsite的设计题
Design POI, GeoHash 怎么存在数据库里面。非死不可的onsite 系统设计没面好 影响大么
f design question 求讨论地图上分割成不同区域这个设计题的核心是什么来着?
大家帮我看看,是不是被烙印害了?puzzle, 娱乐一下
找距离在一定范围之内的(比如1mile, 25 mile, 50 mile)的点(friends, stores, etc)发篇面经
报F和G的offer,分享面经和准备经验这题什么意思?
F onsite 面经请问这题有没有公式可以直接求解?
不懂就问,design uber该怎么答,有哪些要注意的地方,求大牛指点这题怎么做?
相关话题的讨论汇总
话题: fb话题: 这题话题: 坐标话题: 餐厅话题: 方圆
进入JobHunting版参与讨论
1 (共1页)
n***a
发帖数: 222
1
给定N个2D坐标(可以设想为餐厅的位置),要求输入任意坐标,可以返回方圆d距离内
的所有餐厅
非sys design, 所以应该不能用geohashing 或者spatial index之类的
a*******n
发帖数: 112
2
挨个代进去圆的解析方程(x-a)^2 + (y-b)^2 <= d^2 ?
s*******e
发帖数: 1630
3
没做过,不过能不能先(x-d,y-d)和(x+d,y+d)构成一个正方形区域,那个方圆d的圆内
切,简单筛选一下。然后每个四分之一圆区域做对角线,又筛选掉一半,剩余的点强行
算?复杂度未必很好就是了,但实际情况应该还可以接受吧
s*********9
发帖数: 116
4
把 N个点按 x坐标值 和 y坐标值预先排序,然后再按你的做法排除和验证?

【在 s*******e 的大作中提到】
: 没做过,不过能不能先(x-d,y-d)和(x+d,y+d)构成一个正方形区域,那个方圆d的圆内
: 切,简单筛选一下。然后每个四分之一圆区域做对角线,又筛选掉一半,剩余的点强行
: 算?复杂度未必很好就是了,但实际情况应该还可以接受吧

s****a
发帖数: 794
5
kdtree
1 (共1页)
进入JobHunting版参与讨论
相关主题
这题怎么做?找距离在一定范围之内的(比如1mile, 25 mile, 50 mile)的点(friends, stores, etc)
这题有解吗?报F和G的offer,分享面经和准备经验
Google面试怎么这么难啊,LG很难过,我该怎么劝他呢? (转载)F onsite 面经
如何回答这题:how to explain binary search tree to a 5 year old child不懂就问,design uber该怎么答,有哪些要注意的地方,求大牛指点
问道算法题Uber onsite的设计题
Design POI, GeoHash 怎么存在数据库里面。非死不可的onsite 系统设计没面好 影响大么
f design question 求讨论地图上分割成不同区域这个设计题的核心是什么来着?
大家帮我看看,是不是被烙印害了?puzzle, 娱乐一下
相关话题的讨论汇总
话题: fb话题: 这题话题: 坐标话题: 餐厅话题: 方圆