斜率优化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
相关文章
相关标签/搜索