斜率优化
文章平均质量分 67
DOFYPXY
这个作者很懒,什么都没留下…
展开
-
[2017纪中10-23]公交运输 DP+斜率(玄学)优化
题目链接:https://jzoj.net/senior/#main/show/5415 首先可以推出n^2的DP方程:F[i]=min{F[j]+(i-j)/C[i]*V[i]} (C[i]|(i-j))。 我们发现靠前的 dp 值对之后 dp 值的贡献是一个形如一条直 线(一次函数)的形式。这样我们在计算后面的 dp 值时,就是找到之 前所有可能转移到这个点的所有直线在当前横坐标的最小值原创 2017-10-23 21:12:10 · 353 阅读 · 0 评论 -
[联合集训6-26] 树上染色 决策单调性
我们设cost(y,x)cost(y,x)cost(y,x)表示从yyy刷到xxx的代价,设du=h−depth(u),du=h−depth(u),d_u=h-depth(u),。 cost(y,x)=Cy⋅(dx(dx+1)2−dy(dy−1)2)+C2y⋅(dx−dy+1)−Hycost(y,x)=Cy⋅(dx(dx+1)2−dy(dy−1)2)+Cy2⋅(dx−dy+1)−Hycost(y...原创 2018-07-02 21:17:27 · 479 阅读 · 0 评论 -
[2018江苏省队集训] value 值域分块+斜率优化
先考虑a=ba=ba=b的情况。 我们按aiaia_i从小到大排序,枚举iii并令x=aix=aix=a_i,那么[i,n][i,n][i,n]都是xxx的贡献,接下来就是找一个最大的bj⋅(i−j),(j∈[1,i−1])bj⋅(i−j),(j∈[1,i−1])b_j\cdot (i-j),(j\in[1,i-1]),看成关于iii的函数就是bj⋅i−bj⋅jbj⋅i−bj⋅jb_j\cdot...原创 2018-07-06 21:17:42 · 718 阅读 · 0 评论