题意 给定一棵无边权的树,最多只有一个点度数超过2,有两种操作 1)(0 u x d)将距离u节点d距离之内的节点的值加上x 2)(1 u)询问u节点的值 n<=100000,q<=100000 题解 只有一个点度数超过2,那么把它当根,整棵树的形态就是从根开始向下延伸许多链, 将距离u节点d距离之内的节点的值加上x,放在u的子树内(应该叫子链吧?)就是区间修改,可以用线段树或树状数组维护这每一条链, 如果距离u节点d距离之内的节点包括根的话,就要先把u到根的路径加上x,然后把距离根节点d -…