![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
树分治与动态树
OIljt12138
OI doge一只
展开
-
luogu解题报告:P2414[NOI2011]阿狸的打字机
https://www.luogu.org/problem/show?pid=2414原创 2017-02-19 10:19:43 · 503 阅读 · 0 评论 -
动态树问题与Link-Cut Trees学习笔记
动态树问题维护一个动态森林,支持:Link x, y 将x和y连接Cut x, y 删除x与y之间的边Query x, y 询问x和y是否在一棵树内原创 2017-02-25 22:17:06 · 573 阅读 · 0 评论 -
【树结构】树链剖分简单分析
【树结构】树链剖分当我们需要在一棵树上完成某些区间操作,而且要求复杂度严格保持在 lg\lg 级别,那么树链剖分往往是不错的选择。所谓树链剖分,就是把树分割成链,把每条链放到线段树或其他数据结构里面维护。显然,只要我们保证每次区间操作涉及的链的个数为 O(lgn)O(\lg n) ,就可以保证总查询或修改复杂度为O(lg2n)O(\lg^2 n)。原创 2016-12-30 19:33:20 · 381 阅读 · 0 评论