斜率優化dp——玩具裝箱

分析: 狀態轉移方程:(顯然) dp[i]=min(dp[j]+(sum[i]-sum[j]+i-j-1-L)^2)dp[i]=min(dp[j]+(sum[i]−sum[j]+i−j−1−L)2) sumsum 爲前綴和 然後我們令 f[i]=sum[i]+i,c=1+Lf[i]=sum[i]+i,c=1+L 原式可以化簡爲: dp[i]=min(dp[j]+(f[i]-f[j]-c)^2)dp
相關文章
相關標籤/搜索