【发布时间】:2016-08-14 19:11:08
【问题描述】:
假设二维平面中有一组点 S,如何从 S 中删除最小数量的点,使得任何两个剩余点之间的距离不小于一个常数,比如 R。
我想这可能是 NP 难的。谁能提出一个快速的近似解决方案?谢谢!
【问题讨论】:
-
如果只有2个点并且距离小于R,那会是0分吗?
-
@Striker 删除 1 分。你现在只剩下一个点,它没有比 R 更近的点了。
-
@Striker 我想是的。左边应该有空集
-
@KlasLindbäck 说得通
-
@GilbertLee 澄清一下,您是在问如何做到这一点吗?或者这个算法的复杂度是多少?
标签: algorithm graph-algorithm np