[英]Effiecient algorithm for matching line segments without intersection
我想知道一种有效的算法来匹配(划分为n / 2个不同的对)n = 2k个点在平面中的常规位置,以使连接匹配点的线段不交叉。 任何想法都会极大地帮助您。
SRKV先生,有一种更简单的方法。
如果两个点具有相同的x坐标。 以下是平局决胜规则。
排序的总复杂度O(nlogn)和遍历的O(n)渐近为O(nlogn)。
如果每个船体包含偶数个点,那么很明显,此算法找到的每对线段要么来自同一船体,要么来自不同船体-无论哪种方式,它们都不会相交。 我坚信即使某些船体具有奇数个点,它也可以工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.