Section-2 Convex Hull

第2节 凸包

  1. GrahamScan Graham扫描算法
  2. QuickHull 快速凸包算法
  3. RotatingCalipers 旋转卡壳

凸包

凸包(Convex Hull)是二维平面上一组点集的最小凸多边形,满足中的任意点要么在内部,要么在的边界上。形象地说,可以想象中的每个点都是钉在木板上的一个铁钉,凸包是一根拉紧的橡皮筋,包住所有铁钉后构成的形状。如图所示:

ConvexHull1.png

上图中是点集的凸包,记作