题目传送门 题目大意: 有n个兵营形成一棵树,给出q次操作,每一次操作可以使两个兵营之间的所有兵营的人数增加或者减少同一个数目,每次查询输出某一个兵营的人数. 思路: 树链剖分模板题,讲一下树链剖分过程的理解. 第一步,dfs,记录每个节点的父节点,子节点数目,重子节点,树的深度. 第二步,dfs,处理出dfs序和轻重链的起点,重链形成一条,轻链的起点就是本身,处理dfs序的时候先处理重链的dfs序. 修改,利用树状数组(或者线段树),个人认为这是最难的地方. inline void chang…