【发布时间】:2010-11-18 09:05:37
【问题描述】:
Bentley-Ottmann 算法用于确定线列表的交点。然而正如这里提到的in Wiki,有一些缺点:
算法假设该行 线段不是垂直的,那条线 段端点不位于其他 线段,交叉点是 仅由两条线段组成,并且 没有两个事件点相同 x 坐标。然而,这些一般 位置假设不 对于大多数应用程序来说是合理的 线段交点。
我的问题是这个算法的泛化可以克服/克服上述困难吗?
【问题讨论】:
-
我认为您可以通过修改 Bentley-Ottmann 算法来处理所有这些特殊情况。你只会失去很多算法的简单性。
标签: algorithm