[0002][ZJOI2007]仓库建设

Posted myrcella

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[0002][ZJOI2007]仓库建设相关的知识,希望对你有一定的参考价值。

题目大意:

  给定每个工厂的位置x,物品数p,以及搭建仓库的费用c。每个工厂要么花c建仓库,要么将所有物品运到右方有仓库的地方,代价为物品数*距离。最小费用。

  n<=1e6

题目解法:

  第一次写斜率优化的题解哈哈哈
  斜率优化学的好差但每次写都有新收获!

  (如果没学过斜率优化就不要看这个题解辣

技术图片

 

因为本题数据很大所以很容易溢出……一开始队列存的坐标只得了60pts。所以斜率优化最好还是存点编号而不是点坐标写起来也比较方便。

 

以上是关于[0002][ZJOI2007]仓库建设的主要内容,如果未能解决你的问题,请参考以下文章

bzoj1096ZJOI2007仓库建设

1096: [ZJOI2007]仓库建设

[ZJOI2007]仓库建设

[ZJOI2007] 仓库建设

[bzoj 1096] [ZJOI2007]仓库建设

bzoj1096 [ZJOI2007]仓库建设