https://www.zybuluo.com/ysner/note/1318613 背景 这玩意来源于一种有局限性的算法. 有一种广为人知的,树上离线维护子树信息的做法. (可以参照luogu3605 [USACO17JAN]Promotion Counting晋升者计数) 用树状数组维护贡献,并把询问挂在点上. 先遍历整棵树. 在进入一个点时,在询问中,把以这个点为根的子树以外的贡献减掉,再遍历这棵树. 当一个点的子树遍历完时,再在树状数组中加上当前点的贡献,并在询问中加上当前所有已遍历部分…