
斜率优化
WerKeyTom_FTD
这个作者很懒,什么都没留下…
展开
-
斜率大法题库
[bzoj3675][Apio2014]序列分割题目大意及模型转换给定一个由N个元素组成的序列,你现在要对其做M次操作。每次操作如下: 1、选择一个长度大于1的序列,找到任意一个合法位置,将其分割成两个长度不为0的序列。 如[3,2,5,7,8]可以在2后面进行分割变为[3,2]和[5,7,8]。 2、如此做可以获得分数为两个分割后的序列元素之和相乘。 请使总分数最大。 每个元素都为正数,原创 2015-08-23 13:52:26 · 1486 阅读 · 5 评论 -
[arc066f]Contest with Drinks Hard
题目大意有一些物品,每个买了有代价。 如果存在一个极大区间[l,r]内的物品都被买了,这个区间长度为k,可以获得的收益是k*(k+1)/2。 现在若干次询问,每次问假如修改了某个物品的价格,最大收益是多少?DP先处理出L和R分别表示前缀dp值和后缀dp值,显然dp可以用决策单调性优化。 然后现在我们需要求出一定买某个物品的最大值,记为ans[]。 也就是说假设买了区间[l,r],那么[l,r原创 2017-11-16 14:40:31 · 1065 阅读 · 0 评论