POJ 2018 Best Cow Fences

斜率優化。 設$s[i]$表示前綴和,$avg(i,j)=(s[j]-s[i-1])/(j-(i-1))$。就是$(j,s[j])$與$(i-1,s[i-1])$兩點之間的斜率。 如果,我們目前在計算$px$與哪個點相連斜率最大,那麼一定不會是$pj$點。因爲不是$pi$比優就是$pk$比$pi$優。因此斜率優化可以將$pj$這樣的點直接刪除。 因此隊列裏存着的相鄰兩點的斜率是不斷增大的。 因爲$
相關文章
相關標籤/搜索