标签: algorithm voronoi
鉴于DCEL,我如何找到最近的一对网站?
假设给定的DCEL用于Voronoi图,我如何找到最近的一对站点?什么是时间复杂度?
答案 0 :(得分:1)
最简单的方法是迭代所有边,找到它们相邻的面,计算Voronoi中心之间的距离,然后返回最小的一对。如果你的DCEL实现不能直接在边上迭代,你可以使用任何图遍历算法(深度优先,广度优先等)来进行迭代。
在任何情况下,时间复杂度都与输入数据结构的大小成正比。