Processing math: 100%

随笔分类 -  斜率优化dp

摘要:貌似网上大部分题解都是CDQ分治+点分治然后再斜率优化DP,我貌似并没有用这个方法。 这一题跟这题有点像,只不过多了一个l的限制 如果说直接跑斜率优化DP,存储整个序列的话,显然是不行的,如图所示(图鸣谢某巨佬) 所以我们需要种一棵线段树,每个线段树内存储一个存当前区间凸包的单调栈,弹出插入操作跟刚 阅读全文
posted @ 2019-02-24 10:33 AlphaInf 阅读(290) 评论(0) 推荐(4) 编辑
摘要:题目大意:给你一颗n个点的有根树,相邻两个点之间有距离,我们可以从x乘车到x的祖先,费用为dis×P[x]+Q[x],问你除根以外每个点到根的最小花费。 数据范围:n106。 此题我们显然dp,列出方程为$f[x]=min\{f[y]+dis(x,y)\tim 阅读全文
posted @ 2019-02-23 21:01 AlphaInf 阅读(245) 评论(0) 推荐(4) 编辑

点击右上角即可分享
微信分享提示