計算幾何之凸包

凸包:每個角<180°的多邊形 問題: 給定n個點的座標,求能覆蓋n個點的最小多邊形 Graham-scan 算法: 極角排序 初始: 1. 找到一個起始點O, 取y座標最小的點,即圖最下方的點 2. 以O爲準值,極角排序 3. 我們可以知道O一定在凸包上,p1也一定在凸包上(極角最小的點)。把這兩個點入棧。 開始: 4. 找到當前判斷點,此時爲P2,比較上一條連線,即(棧頂點和次棧頂點連線)此時
相關文章
相關標籤/搜索