BZOJ 4094 USACO 2013 Dec. Optimal Milking

  線段樹 每個節點保存4個值,both表示左右端點都取,neither表示左右端點都不取,left表示只取左端點,right表示只取右端點。 維護的特殊姿勢: $cur$的$both=max(ls.l+rs.r,ls.both+rs.r,ls.l+rs.both)$ $cur$的$neither=max(ls.nei+rs.nei,ls.r+rs.nei,ls.nei+rs.l)$ $cur$的
相關文章
相關標籤/搜索