具有恒定尺寸或三角形形状的凸形船体

时间:2015-08-30 19:02:31

标签: search computational-geometry convex-hull pruning

我知道QuickHull算法在Theta(n)中运行,如果凸包是三角形或者它具有恒定的大小。

这意味着什么?

我不确定形状(如果它看起来像一个三角形),因为算法使用4个极值点。

由于

1 个答案:

答案 0 :(得分:0)

如果凸包的顶点数(H)是常数(不依赖于N),则QuickHull需要与N成比例的时间(对于两个常量c1.N < T < c2.Nc1),更准确地说c2

H=3时,船体是一个三角形。无论算法的工作方式如何,都必须返回此三角形。仔细的实施应该适用于H=2(线段)或H=1(单点)。