用户工具

站点工具


2020-2021:teams:wangzai_milk:树链剖分

这是本文档旧的修订版!


树链剖分

是什么

怎么用

普通用法

trick | keys:LCA

感觉这两道题有一点点共性但又不是显式的,无论如何还是挺值得两连做的。建议思考,有智力开发的效果

[BZOJ 3626][LNOI2014]LCA

给出$n$个点的有根树,$q$次询问,每次询问给出$l,r,z$,求$\sum\limits_{l\le i\le r}\text{dep}[\text{LCA}(i,z)]$。$1\le n,q\le50000$

[BZOJ 4012][HNOI2015]开店

给出$n$个点的带权树,节点$i$的妖怪有年龄$x_i$。$Q$个询问,给出$u,l,r$询问年龄在$[l,r]$的妖怪到$u$点的距离之和,强制在线。$n\le150000,Q\le200000$,年龄上限$A\le10^9$。

2020-2021/teams/wangzai_milk/树链剖分.1590336272.txt.gz · 最后更改: 2020/05/25 00:04 由 zars19