摘要:
树上差分板子的板子 Miku #include<iostream> #include<cstdio> using namespace std; int head[2*500001]; int p; struct b{ int to; int ne; } e[2*500001]; int fa[2*5 阅读全文
posted @ 2020-08-02 11:54
Simex
阅读(101)
评论(0)
推荐(0)
摘要:
树上差分!!! 这是一道模板题的稍微改编 首先,啥是树上差分 就和名字一样,书上的差分 倘若我们要给(u,v)的路径上加上k 则给u+k,v+k,然后lca(u,v)-k(因为事实上lca处就加了一个,可是这么干加了俩) father(lca( ))-k(这里及更高处根本没动过,消除影响) 所以这题 阅读全文
posted @ 2020-08-02 08:27
Simex
阅读(145)
评论(0)
推荐(0)

浙公网安备 33010602011771号