寂寞的oier之家吧 关注:83贴子:3,850
  • 7回复贴,共1

day1简要题解

只看楼主收藏回复

【pku狗单身一万年】
T1:
模拟就行了= =
T2:
注意到两个距离为2的点之间一定有一个中间点。那么枚举这个中间点u,和u距离为1的点的集合{v}中任意两个点距离都为2。所以对于每个点维护周围点权的和的平方a,平方和b,答案就是sigma(a-2b)。第二问同理。
用树形dp也可以做。
T3:
直接dp有70不说了。
注意到把m对于跳的高度的模分组,不同的组答案互不干扰。同组之内决策是单调的。(为什么?因为对于当前的i,j比k优,那么对于i+height[],从j和k转移过来都要再跳一次,所以j永远比k优)单调队列是不需要的因为转移区间没有下限,所以维护当前前缀最小值就行了。”


IP属地:美国1楼2014-11-08 15:41回复


    IP属地:美国来自Android客户端2楼2014-11-08 15:41
    回复
      orz


      3楼2014-11-08 15:41
      回复
        阿萨德发文会计法撒旦就访客无法阿萨德卡积分卡金额为开房间卡萨京东方 阿克苏的缴费卡机的说法看见


        4楼2014-11-08 15:42
        回复
          orz


          IP属地:北京5楼2014-11-08 15:42
          回复
            (a-2b)?


            IP属地:福建本楼含有高级字体6楼2014-11-08 15:52
            收起回复