原题传送门:CF343D Water Tree 这道题要用树链剖分,我博客里有对树链剖分的详细介绍 这明显是弱智题 树剖套珂朵莉树多简单啊 前置芝士:珂朵莉树 窝博客里对珂朵莉树的介绍 没什么好说的自己看看吧 先树剖一下 第一种操作,把一个点的子树全部变成1 因为做了树剖,所以珂朵莉树区间赋值就可以了 第二种操作就重链往上跳,重链全变成0,珂朵莉树也能完成 第三种操作直接split一下就行 这道题真的很简单,细节看代码(珂朵莉树实际就是一种暴力) 因为数据随机,所以有可能会有点慢 #pragma…