码迷,mamicode.com
首页 >  
搜索关键字:树链剖分    ( 1272个结果
BZOJ 2243 染色 | 树链剖分模板题进阶版
"BZOJ 2243" 染色 | 树链剖分模板题进阶版 这道题呢~就是个带区间修改的树链剖分~ 如何区间修改?跟树链剖分的区间询问一个道理,再加上线段树的区间修改就好了。 这道题要注意的是,无论是线段树上还是原树上,把两个区间的信息合并的时候,要注意中间相邻两个颜色是否相同。 这代码好长啊啊啊啊 幸 ...
分类:其他好文   时间:2017-11-25 21:45:02    阅读次数:182
GG--树链剖分
怎么也调不出来 ...
分类:其他好文   时间:2017-11-25 20:50:00    阅读次数:170
CC DGCD:Dynamic GCD——题解
https://vjudge.net/problem/CodeChef-DGCD https://www.codechef.com/problems/DGCD 题目大意: 给一颗带点权的树,两个操作: 1.将两点间最短路上的点权+d 2.查询两点间最短路上的点权的GCD 显然又是树链剖分,点这里看树 ...
分类:其他好文   时间:2017-11-25 20:03:48    阅读次数:237
树链剖分
什么是树链剖分? 一句话概括:把一棵树剖分为若干条链,然后利用数据结构(树状数组,SBT,Splay,线段树等)去维护每一条链,复杂度为O(logn). 定义 重边与轻边:定义size(x)为以x为根的子树节点个数,令v为u的儿子中size值最大的节点,那么(u,v)就是重边,其余边为轻边. 性质 ...
分类:其他好文   时间:2017-11-25 11:26:57    阅读次数:134
NOIP2017 滚粗记
AFO day0 车站里碰到Au dalao闭总和cyh %%%,下午2:00的车,上车发现闭总坐我旁边,不断 %%%。3:30到了南宁,坐一号线去南二(wzj dalao的学校)。到了南二,那里的机房特大, 键盘手感非常不好。顺手打了个树链剖分,居然可以流畅的调试!!打了打就习惯那的键盘 了。。突 ...
分类:其他好文   时间:2017-11-24 23:55:46    阅读次数:118
洛谷树剖模板题 P3384 | 树链剖分
原题链接 对于以u为根的子树,后代节点的dfn显然比他的dfn大,我们可以记录一下回溯到u的dfn,显然这两个dfn构成了一个连续区间,代表u及u的子树 剩下的就和树剖一样了 ...
分类:其他好文   时间:2017-11-24 21:33:31    阅读次数:210
模板:树链剖分
“如果你会了树上dp,还会线段树……” “没错!我都会啊!” “……那你为什么写不出树链剖分?” “???” ——by勇者和路由器的对话,今天二位仍然过得十分愉快 ———————————————————————————— 因为路由器编不出来什么好题面了,所以就扔上来了一个模板题然后和勇者去玩了。 ( ...
分类:其他好文   时间:2017-11-24 00:14:08    阅读次数:120
【BZOJ4515】[Sdoi2016]游戏 树链剖分+线段树
【BZOJ4515】[Sdoi2016]游戏 Description Alice 和 Bob 在玩一个游戏。 游戏在一棵有 n 个点的树上进行。最初,每个点上都只有一个数字,那个数字是 123456789123456789。 有时,Alice 会选择一条从 s 到 t 的路径,在这条路径上的每一个点 ...
分类:其他好文   时间:2017-11-19 14:51:54    阅读次数:142
【BZOJ2175】旅游(树链剖分,Link-Cut Tree)
【BZOJ2175】旅游(树链剖分,Link Cut Tree) 题面 Description Ray 乐忠于旅游,这次他来到了T 城。T 城是一个水上城市,一共有 N 个景点,有些景点之间会用一座桥连接。为了方便游客到达每个景点但又为了节约成本,T 城的任意两个景点之间有且只有一条路径。换句话说, ...
分类:其他好文   时间:2017-11-18 23:35:08    阅读次数:203
树链剖分原理和实现
树链剖分原理和实现 理解 树链剖分就是将树分割成多条链,然后利用数据结构(线段树、树状数组等)来维护这些链。首先就是一些必须知道的概念:重结点:子树结点数目最多的结点;轻节点:父亲节点中除了重结点以外的结点;重边:父亲结点和重结点连成的边;轻边:父亲节点和轻节点连成的边;重链:由多条重边连接而成的路 ...
分类:其他好文   时间:2017-11-12 13:28:09    阅读次数:180
1272条   上一页 1 ... 46 47 48 49 50 ... 128 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!