摘要: 思路:题面真心长....单调栈维护上凸壳即可 设sum[i]为前i道工序的复杂度之和,g[i]为第i个快乐最早开始生产的时间。因为我们要保证没有两个快乐同时出现在同一道工序,所以 g[i]=g[i-1]+max(sum[j]*f[i-1]-sum[j-1]*f[i]) 然后就是像斜率优化的过... 阅读全文
posted @ 2015-07-10 15:23 orzpps 阅读(109) 评论(0) 推荐(0) 编辑