码迷,mamicode.com
首页 >  
搜索关键字:lct    ( 884个结果
[国家集训队]Tree II
"题目" 这不是线段树模板2放$lct$上了吗 于是开始码码码 之后一直wawawa 于是开始调调调 之后旁边的慎老师看了一看代码就说,你下放乘法标记的时候不乘加法标记吗 我:。。。 代码 cpp include include include include define maxn 300005 ...
分类:其他好文   时间:2019-02-12 21:55:15    阅读次数:202
bzoj4025 二分图
其实直接lct完事了。。。 但是太暴力不好看。。。 每个边存在于一个时间区间 对于每个时间区间都有询问 线段树分治! dfs最后扫一遍 并查集按秩合并! 奇环? 并查集树上每个边维护这个点到并查集父亲节点在真实树中的距离奇偶性 发现,这个奇偶性可以直接异或的(可以认为一条边走过两次就是没有走过) 所 ...
分类:其他好文   时间:2019-02-10 23:42:56    阅读次数:292
UOJ207 共价大爷游长沙
考虑到路径是有向的,不是很好维护。 如果路径无向的话,可以直接转化为链加和查询操作。 既然有向的话,不妨考虑一波hash。 对于一组询问x,y,可以把树划分为两颗子树。 合法显然需要满足 x子树的起点的hash=y子树的终点的hash x子树的终点的hash=y子树的起点的hash 直接用LCT维护 ...
分类:其他好文   时间:2019-02-07 09:31:27    阅读次数:164
bzoj2555 SubString
https://www.lydsy.com/JudgeOnline/problem.php?id=2555 想一下sam求子串出现次数的方法基本就能得到正解。 由于子串出现次数是一个子树和的形式。 动态插入字符串又要求动态维护树的结构,显然要用LCT。 注意一下LCT维护子树和的写法即可。 cpp ...
分类:其他好文   时间:2019-02-07 09:30:03    阅读次数:192
lct总结
时间问题 lct先到这里吧 lct就是splay维护实链剖分 易错点 几个需要pushup的地方 1.rotate pushup(y); 2.splay pushup(x); 3.access pushup(x); 4.cut 最后 pushdown 1.find pushdown(x); 2.sp ...
分类:其他好文   时间:2019-02-06 12:02:45    阅读次数:212
[转]LCT讲解
引子 —–摘自PoPoQQQ&&优秀的学姐 『LCT能干嘛』 (1)维护一个序列,支持下列操作: 区间求和 区间求最值 区间修改 求连续子段和 这个线段树就可以解决 具体做法不加累述了 (2)维护一个序列,支持下列操作: 区间求和 区间求最值 区间修改 求连续子段和 添加一段区间 删除一段区间 翻转 ...
分类:其他好文   时间:2019-02-03 11:01:09    阅读次数:171
[SPOJ2939]Qtree5
[SPOJ2939]Qtree5 Tags:题解 题意 "链接" 给你$n$个节点的黑白树,初始全黑。每次可以翻转某点颜色,或查询距离某点最近的白点的距离。$n\le 10^5$。强制LCT,~~不准动点分。~~ 题解 这题神了。 LCT中每个splay的中序遍历是一条直上直下的链。 维护什么呢? ...
分类:其他好文   时间:2019-02-02 10:24:14    阅读次数:243
[bzoj 2555]Substring
[bzoj 2555]Substring 。。LCT+SAM ...
分类:其他好文   时间:2019-02-01 14:56:58    阅读次数:198
[uoj207]共价大爷游长沙——lct
题目大意: 给定一棵树和一些路径的集合,同时树和集合都可以支持在线修改,然后在某一时刻求一条边是否被所有集合之中的路径给覆盖。 思路: 考虑一个简单的思路,每当添加一条路径,我们就把在这条路径上的所有边的边权都异或上一个随机值,然后对于任意一条需要询问的边,我们只需要判断它的权值是否等于目前所有的路 ...
分类:其他好文   时间:2019-01-28 20:16:00    阅读次数:166
$LCT$初步
$\rm{0x01}$ 闲话 · $LCT$的用途以及具体思路 LCT是啥?百度一下的话……貌似是一种检查妇科病的东西?~~Oier的口味可是真不一般啊~~ 咳,其实在我最近只是浅浅地学了一部分的基础上,窝觉得$LCT$其实就是一个用来维护 森林连通性 的。 嗯……因为其独特的性质所以也可以顺便维护 ...
分类:其他好文   时间:2019-01-27 21:55:05    阅读次数:203
884条   上一页 1 ... 15 16 17 18 19 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!