Redian新闻
>
city 的 thank you forward看电影有5% cash back?
avatar
city 的 thank you forward看电影有5% cash back?# Money - 海外理财
B*t
1
二维平面上有一堆点,坐标都是整数
1. 寻找一个圆,使圆周上经过的点最多
有没有比O(N^3)更好的算法?
2. 给定圆的半径r,把这圆放在什么位置可以覆盖最多的点?
有没有比O(N^2logN)更好的算法?
3. 包含所有点的最小的圆的半径是多少?
我能想到的方法,从3个点开始,每次加一个点进去,并维持一个最小圆,直到所有的圆都加进去。这个的复杂度应该是O(N)。不过常数项比较大,还有其它的方法么?
avatar
p*y
2
请问下city thank you forward卡看电影有5%的cash back, 那电影是不是有包括
broadway show呢?多谢啦
avatar
k*e
3
几何题目太难了
我觉得被问到的可能性非常非常小

的圆都加进去。这个的复杂度应该是O(N)。不过常数项比较大,还有其它的方法么?

【在 B*****t 的大作中提到】
: 二维平面上有一堆点,坐标都是整数
: 1. 寻找一个圆,使圆周上经过的点最多
: 有没有比O(N^3)更好的算法?
: 2. 给定圆的半径r,把这圆放在什么位置可以覆盖最多的点?
: 有没有比O(N^2logN)更好的算法?
: 3. 包含所有点的最小的圆的半径是多少?
: 我能想到的方法,从3个点开始,每次加一个点进去,并维持一个最小圆,直到所有的圆都加进去。这个的复杂度应该是O(N)。不过常数项比较大,还有其它的方法么?

avatar
B*t
4
hehe, the 1st one has been asked for several times. the interviewers seem to
look for a O(N^2) or even O(N) solution. but I just couldnot find an answer
yet.

【在 k***e 的大作中提到】
: 几何题目太难了
: 我觉得被问到的可能性非常非常小
:
: 的圆都加进去。这个的复杂度应该是O(N)。不过常数项比较大,还有其它的方法么?

avatar
k*e
5
哪个公司?
应该是paper上解决的题目,谁有兴趣去找一下?
整点有什么用处?圆心可能不在整点上

to
answer

【在 B*****t 的大作中提到】
: hehe, the 1st one has been asked for several times. the interviewers seem to
: look for a O(N^2) or even O(N) solution. but I just couldnot find an answer
: yet.

avatar
B*t
6
I don't know which company, the 1st problem is from the "Quant 版面". I
restrict integer coordinates for each points to make the problems easier.

【在 k***e 的大作中提到】
: 哪个公司?
: 应该是paper上解决的题目,谁有兴趣去找一下?
: 整点有什么用处?圆心可能不在整点上
:
: to
: answer

avatar
l*y
7
这是computational geometry的题目吧
minimum enclosing ball

的圆都加进去。这个的复杂度应该是O(N)。不过常数项比较大,还有其它的方法么?

【在 B*****t 的大作中提到】
: 二维平面上有一堆点,坐标都是整数
: 1. 寻找一个圆,使圆周上经过的点最多
: 有没有比O(N^3)更好的算法?
: 2. 给定圆的半径r,把这圆放在什么位置可以覆盖最多的点?
: 有没有比O(N^2logN)更好的算法?
: 3. 包含所有点的最小的圆的半径是多少?
: 我能想到的方法,从3个点开始,每次加一个点进去,并维持一个最小圆,直到所有的圆都加进去。这个的复杂度应该是O(N)。不过常数项比较大,还有其它的方法么?

avatar
z*e
8
对于第3个题目,找包含所有点的最小圆的半径,我觉得可以先找到一个convex hall
包含所有的点(在CLRS上有nlogn的算法),然后求这个convex hall的外接圆。
avatar
s*f
9
minimal enclosing circle 问题
http://www.cs.mcgill.ca/~cs507/projects/1998/jacob/problem.html

【在 z*******e 的大作中提到】
: 对于第3个题目,找包含所有点的最小圆的半径,我觉得可以先找到一个convex hall
: 包含所有的点(在CLRS上有nlogn的算法),然后求这个convex hall的外接圆。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。