树链剖分
ArcCCcp
这个作者很懒,什么都没留下…
展开
-
[BZOJ 2243][SDOI2011] 染色 树链剖分 模板题
题目传送门:【BZOJ 2243】题目大意:给定一棵有 n 个节点的无根树和 m 个操作,操作有2类: 1、将节点a到节点b路径上所有点都染成颜色c; 2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段),如“112221”由3段组成:“11”、“222”和“1”。题目分析: (说好的是一道模板题,结果花了本人 4 个小时修改之后的线段树) 如题,通常来讲,询问一棵树上的节原创 2017-09-29 11:42:32 · 346 阅读 · 0 评论 -
[BZOJ 4034][HAOI 2015] 树上操作 树链剖分+DFS序
题目传送门:【BZOJ 4034】题目大意:有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个操作,分为三种: 操作 1 :把某个节点 x 的点权增加 a 。 操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 a 。 操作 3 :询问某个节点 x 到根的路径中所有点的点权和。题目分析: (经实验证明,本人的查错能力越发低下,又花了三个小时来做这道题)由题,结合树链原创 2017-10-01 00:58:06 · 315 阅读 · 0 评论