轉角法判斷點和多邊形的關系大家都知道,原理比較簡單,在多邊形內掃過的轉角一定是360度,在邊界上和外面則不一定。 實現起來也比較麻
這個題需要多個計算幾何算法。第一個是判斷一系列點是否能夠構成凸多邊形,第二個是判斷一個點是否在一個簡單多邊形內部, 第三個是求一個點到一條線段(或者說直線
這個題的意思是說,一個人在一個奇怪的賓館裡,這個賓館有N個電梯,這些電梯相鄰兩層的時間為T(i),而且這些電梯很奇怪,只在某些樓層會停(每個電梯停下的頂層
半平面交的一個題,也是求多邊形的核心。求出這個好像也可以用於解決一些線性規劃問題。我用的是N*N的基本算法,每加入一條直線, 就對原來求出的半平面交進行處
這個題的題意是給定一個凸多邊形表示的海島,求海島離大海最遠的距離。可以轉化為一個凸多邊形內部最多能夠放入一個多大的圓。 顯然可以對圓的半徑進