【题解】[APIO2010]特别行动队
2021-03-07 22:27
标签:sign 设计 sig 必须 fine clu mes 等于 line Link 题目大意:一段区间的贡献是\(ax^2+bx+c,x=\sum v\),求一个划分让总区间的价值最大。分段必须连续。 \(\text{Solution:}\) 设计\(dp[i]\)表示前\(i\)个人的最佳划分价值。那么有转移: 显然\(n^2\)的\(dp.\) 搞一下柿子,令\(sum_i\)表示\([1,i]\)的和。 此时\(y=dp[j]+asum[j]^2-bsum[j],k=2asum[i],x=sum[j],b=dp[i]-c-bsum[i]-asum[i]^2\)最大化截距维护上凸壳即可。 值得一提的是,原本在写进队出队判断的时候带上等于是错的,后来发现是精度被卡了。所以尽量用\(\text{long double.}\) 【题解】[APIO2010]特别行动队 标签:sign 设计 sig 必须 fine clu mes 等于 line 原文地址:https://www.cnblogs.com/h-lka/p/12814051.html#include
文章标题:【题解】[APIO2010]特别行动队
文章链接:http://soscw.com/index.php/essay/61527.html