看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《elfkiller (沒有暱稱)》之銘言: : 給一組平面上的點(x1,y1),(x2,y2)...(xn,yn) : 連成一個凸n邊形 H : 另隨便給定一點 P(x,y) : 有沒有方法可以判斷P是在 H內部, H邊上還是 H外面 做一次 (x1,y1),(x2,y2)...(xn,yn) 的 Convex Hull 再做一次 (x1,y1),(x2,y2)...(xn,yn),P(x,y) 的 Convex Hull 然後比對這兩個Convex Hull的邊上的點是否一樣 看到問題直覺想到這樣解 或許有更快的辦法吧~ -- My programs lack own soul...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.193.158
Fenikso:上一篇推文3~5樓是最佳解w 02/12 22:02