码迷,mamicode.com
首页 >  
搜索关键字:树链剖分    ( 1272个结果
B20J_2836_魔法树_树链剖分+线段树
B20J_2836_魔法树_树链剖分+线段树 题意: 果树共有N个节点,其中节点0是根节点,每个节点u的父亲记为fa[u]。初始时,这个果树的每个节点上都没有果子(即0个果子)。 Add u v d 表示将点u和v之间的路径上的所有节点的果子个数都加上d。 Query u 表示当前果树中,以点u为根 ...
分类:其他好文   时间:2018-02-04 19:28:07    阅读次数:143
B20J_2243_[SDOI2011]染色_树链剖分+线段树
B20J_2243_[SDOI2011]染色_树链剖分+线段树 一下午净调这题了,争取晚上多做几道。 题意: 给定一棵有n个节点的无根树和m个操作,操作有2类: 1、将节点a到节点b路径上所有点都染成颜色c; 2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段), 如“112221 ...
分类:其他好文   时间:2018-02-04 18:11:38    阅读次数:175
B20J_3231_[SDOI2014]旅行_树链剖分+线段树
B20J_3231_[SDOI2014]旅行_树链剖分+线段树 题意: S国有N个城市,编号从1到N。城市间用N-1条双向道路连接,城市信仰不同的宗教,为了方便,我们用不同的正整数代表各种宗教。 S国的居民常常旅行,只在信仰和他们相同的城市留宿。当然旅程的终点也是信仰与他相同的城市。S国政府为每个城 ...
分类:其他好文   时间:2018-02-04 12:48:13    阅读次数:161
洛谷 P3384 【模板】树链剖分
树链剖分 将一棵树的每个节点到它所有子节点中子树和(所包含的点的个数)最大的那个子节点的这条边标记为“重边”。 将其他的边标记为“轻边”。 若果一个非根节点的子树的大小不小于任意一个他兄弟节点的子数大小(若有多个就看心情选取其中的一个),那么它到它父节点的连边为重边,这个节点为重子节点,否则,它到它 ...
分类:其他好文   时间:2018-02-02 18:29:09    阅读次数:218
【Luogu】P3950部落冲突(树链剖分)
题目链接 状态奇差无比,sbt都能错一遍。 不动笔光想没有想到怎么做,画图之后发现一个很明显的性质…… 那就是两个开战的部落,其中一个是另一个的父亲。 所以在儿子那里加个权值。查询的时候树链剖分查询链上点权和,减去lca的点权(因为lca那如果有点权,代表的是lca和lca的父亲之间的那条边)。 ...
分类:其他好文   时间:2018-01-30 23:04:44    阅读次数:186
树链剖分 探究
```C++ / H E A D / int to[maxnsize[son[u]]){//update son[u]=v; } } } void dfs2(int u,int tp){ pre[++tot2]=u; dfn[u]=tot2; top[u]=tp; if(son[u]) dfs2(s ...
分类:其他好文   时间:2018-01-28 14:46:36    阅读次数:120
并不对劲的树链剖分
听上去像是熟练剖粪。 一棵树可以看成是很多条链组成的。那么把这些链拼成一条线,在树上进行区间操作时就可以将每次操作的部分拆成很多段连续的部分。这样就可以用线段树什么的维护了。那么问题又来了,如果瞎拆的话,可能会有一次操作涉及的链很倒霉,每一个点都被断成了一部分。这样就不得不用链的长度的时间复杂度来执 ...
分类:其他好文   时间:2018-01-28 11:14:16    阅读次数:169
【Luogu】P3313旅行(树链剖分)
题目链接 动态开点的树链剖分qwq。 跟小奇的花园一模一样,不做过多讲解。 https://www.luogu.org/problemnew/show/P3313 ...
分类:其他好文   时间:2018-01-25 19:55:39    阅读次数:128
【Luogu】U16325小奇的花园(树链剖分)
题目链接 学了学动态开点的树链剖分,其实跟动态开点的线段树差不多啦 查询的时候别ssbb地动态开点,如果没这个点果断返回0就行 只要注意花的种类能到intmax就行qwq!!!! ...
分类:其他好文   时间:2018-01-25 18:19:54    阅读次数:168
[模板]树链剖分
原题链接:https://www.luogu.org/problemnew/show/P3384 树链剖分+线段树,备用。 等待补充详细解释中。 ...
分类:其他好文   时间:2018-01-24 17:01:57    阅读次数:152
1272条   上一页 1 ... 40 41 42 43 44 ... 128 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!