斜率优化DP
QAQQQQQQQQQQQ
菜
展开
-
斜率优化
yzy讲的斜率优化嘤!!! yzy学长太棒啦!!! 要注意维护的到底是下凸壳还是上凸壳取决于斜率的正负和需要最大化还是最小化截距,计算的时候还要注意x和y的正负 下面lyd的书上同一道题不同的数据范围或条件给了不同的做法 1、luogu2356任务安排 题目描述 N个任务排成一个序列在一台机器上等待完成(顺序不得改变),这N个任务被分成若干批,每批包含相邻的若干任务。从时刻0开...原创 2018-07-22 00:24:47 · 425 阅读 · 0 评论 -
斜率优化--bzoj4709
根据题目可列出转移方程: f[i]=f[j-1]+s[i]*(sum[i]-sum[j]+1)^2 (s[i]==s[j]) 其中sum表示的是从1开始a[i]这个值出现了几次,f[i]就是从1开始到i的答案 通过拆开移项,我们可以得到一个斜率优化的式子: f[j-1]+s[j](sum[j]-1)^2=2 s[i] * sum[i] (sum[j]-1)+f[i]-sum[i] s[...原创 2018-07-22 23:31:37 · 162 阅读 · 0 评论