我有一组n个点,形式为
朴素算法简单且
感谢您的任何帮助。
(X,Y)
,我想找到每个点最接近的另一个点,该点也属于同一组。朴素算法简单且
O(n^2)
,但我想做得更好。感谢您的任何帮助。
(X,Y)
,我想找到每个点最接近的另一个点,该点也属于同一组。O(n^2)
,但我想做得更好。使用Delaunay三角剖分,您只需要O(N)的时间即可获得每个点的最近点。只需从每个点开始选择长度最小的边即可。
而且可以在O(N log N)的时间内找到Delaunay三角剖分。