题意 \(n\) 个节点的树,每个点有点权,\(m\) 次操作,操作分两种,修改一个节点的点权,对于一个 \((u,v)\) ,询问 \(\displaystyle\sum_{i=1}^n\sum_{j=1}^n f(i,j)\) 的值,其中如果路径 \((i,j)\) 与路径 \((u,v)\) 有公共点,\(f(i,j)=w_iw_j\)( \(w_i\) 表示节点 \(i\) 的点权),否则 \(f(i,j)=0\) . \(1\leq n,m \leq 10^5\) 思路 先讲一下用…