ZJOI2017线段树 题意: 给你一颗广义线段树,太长了,自己去看. 题解: 直接上zkw那一套,把闭区间换成开区间,就是把取\([l,r]\),变成取\([l-1,l-1],[r+1,r+1]\)两个端点,往跳,如果\([l-1,l-1]\)往上跳到某一层时,它是它父亲的左儿子,那它的兄弟就是区间中的点. 答案就是(\(u\)是询问的点,\(v\)是区间中的点): \[ Ans=\sum_{v}dep[v]+dep[u]\times |\{v\}|-2\times sum \]…