思路 这个题哪里有那么费脑筋 我们可以树链剖分嘛LCT昨天学的时候睡着了,不是太会 两遍dfs+一个5行的BIT 其实树链剖分学好了对倍增和LCT理解上都有好处 一条路径上的修改 由于一条剖出来的链是连续的,我们要选择数据结构维护 不过这里不用维护太多东西,只是区间+1 我们可以选择常数小,好写的树状数组(从50行的线段树变成5行的 BIT) 而且使得\(O(nlog_{2})\)的算法跑的并不慢 具体就是用差分思想,修改区间[L,R]时 $[1,R] +1 $ \([1,L-1] -1\)达到…