Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
设 CH1 和 CH2 是两个凸多边形。给出一个算法,在时间上与顶点数成线性关系,计算它们并集的凸包,证明它适用于两个多边形之间相互关系的所有不同可能情况。
有什么办法吗?
旋转卡尺是解决此类问题的有力工具。
看这篇文章The Convex Hull of Two Convex Polygons的2.6部分
The Convex Hull of Two Convex Polygons
评论:我相信这是非常简单的算法。
查看文章(和其他 rot.cal. 描述)了解详细信息。
请注意,此算法类似于礼品包装