CF 460C Present

二分答案求解,这种求最小值的最大值,或者可以转化成求最小值的最大值的问题都可以通过二分答案,回代验证的方法求解。

这个题要注意在ok那个函数中res会被加爆int,如果把判定推出的if写进for里就可以避免加爆还能剪枝加速,要么就用long long也是可以的。

注意在回代检验的过程中,使用了前缀和来快速提取当前节点已经在先前被浇了多少次水。

2 Comments

  1. ahah
    January 20, 2015

    = = 多加点说明呗 最好能把每个函数的目的打一下 不好看懂啊混蛋//我就是来试一下乱打电子邮件和姓名能不能评论的

    Reply
    1. hahaschool
      January 20, 2015

      我尽量,实在不行代码里面写题解

      Reply

Leave a Reply to ahah Cancel reply

Scroll to top