團體程序設計天梯賽練習集 PAT-L3-009 長城 凸包

題目鏈接:https://www.patest.cn/contests/gplt/L3-009 這道題拖了好久才AC掉。之前想的好幾種貪心思路都是錯的,不過也能拿26分。(測試點分值的分佈好詭異……) 錯誤的貪心思路之一:從右往左處理時,只考慮上一個監視點。可以構造出這樣一個反例: 藍色的點不能被左邊的監視點覆蓋,但可以被右邊的監視點覆蓋。 本題的正解是:維護一個上凸的半凸包: 截止到綠色節點時,
相關文章
相關標籤/搜索