题意 给定一棵n个节点的带权树,节点编号为1到n,以root为根,设sum[p]表示以点p为根的这棵子树中所有节点的权值和.计算姬支持下列两种操作: 1 给定两个整数u,v,修改点u的权值为v. 2 给定两个整数l,r,计算sum[l]+sum[l+1]+….+sum[r-1]+sum[r] N<=10^5,M<=10^5 题解 每一个块中统计sum[i]的和,这个直接求出DFS序维护树状数组nlogn统计就行. 然后询问时对于一个整块直接加上我们统计的sum[i]的和,然后对于边角余料,我们…