【发布时间】:2013-05-02 06:35:02
【问题描述】:
给定(x,y)形式的二维平面上的一组n个点,目标是找到所有点(xi,yi)和(xj, yj)的对数,使得连接这两个点的线具有负斜率。
假设没有两个xi 具有相同的值。假设所有点都在[-100,100] 或其他范围内。
【问题讨论】:
-
如何在 O(n logn) 时间内找到所有 O(n^2) 对点?
-
能找到计数吗?
-
正如你所说的 O(n logn) 是你正在寻找的东西,我想确保一件事它们以某种方式排序??
-
@ashudeep21:顺便说一句,分而治之是非常好的调用 asatag:这是我建议的合并排序。然而,问题不在于几何......
-
@Boris:是的......我现在也有同感。然而,我陷入了一个更大问题的这一部分,这似乎是几何密集型的。
标签: algorithm computational-geometry divide-and-conquer