码迷,mamicode.com
首页 >  
搜索关键字:lct    ( 884个结果
HZOJ Tree
看到换根果断lct啊,然而其实我板子还没有打熟,还不会维护子树信息,于是就挂掉了…… 然而正解并不是lct。 其实好像很久很久以前将lca的时候好像讲到过一道换根的题,当时没有听懂。 直接说正解吧: 把dfs序搞出来用线段树维护。 用一个变量记录当前根节点,操作一直接改就行了。 然后是操作三: 分情 ...
分类:其他好文   时间:2019-09-27 15:18:58    阅读次数:65
luogu 4234 最小差值生成树 LCT
感觉码力严重下降~ ...
分类:其他好文   时间:2019-09-24 21:09:19    阅读次数:122
GERALD07加强版:lct,主席树,边化点
Description:N个点M条边的无向图,询问保留图中编号在[l,r]的边的时候图中的联通块个数。 传送门。 lct这么神仙的东西一个题解都不写怎么行??? 神仙思路啊。 其实不是很难但是的确不容易想到。 我们考虑答案是什么。 首先刚开始有n个点分别是联通块,然后你连了一些边使联通块减少了。 怎 ...
分类:其他好文   时间:2019-09-22 15:14:41    阅读次数:94
「刷题」GERALD07加强版
是LCT了。 首先我们不知道联通块怎么数。 然后颓标签知道了是LCT。 那么考虑一下怎么LCT搞。 有一个很普遍的思路大家也应该都知道,就是如何求一个区间中某种颜色的个数。 这个可以很简单的用主席树来实现对吧,只需要记录下来这种颜色上次出现的位置就可以了,然后在$[l,r]$中查询值在$[0,l-1 ...
分类:其他好文   时间:2019-09-22 12:51:21    阅读次数:85
【模板】多标记 LCT
代码如下 cpp include using namespace std; typedef long long LL; const int mod = 51061; struct node { node l, r, p; int rev, val; LL sum, add, mul, sz; nod ...
分类:其他好文   时间:2019-09-21 23:21:13    阅读次数:110
【模板】LCT
$LCT$ 是解决动态树问题的一种强力的数据结构,这种数据结构维护的是由若干 $splay$ 节点构成的森林。 $LCT$ 结构中采用了实链剖分的策略,即:将树边划分为实边和虚边,其中实边指的是 $splay$ 节点通过节点中儿子指针相连的边,虚边指的是通过父节点指针相连的边。实边所构成的所有点在同 ...
分类:其他好文   时间:2019-09-19 00:58:08    阅读次数:94
LCT 维护边双 / 点双的模板
用 $\text{LCT}$ 维护边双的做法是:加入一条非树边时,将这段树上路径合并为一个点代表这个边双,具体实现用并查集合并点,在 $\text{Splay}$ 与 $\text{Access}$ 的过程中对辅助树上父亲做路径压缩。 用 $\text{LCT}$ 维护点双的做法是:加入一条非树边时 ...
分类:其他好文   时间:2019-09-13 01:37:50    阅读次数:95
CF13E Holes(分块儿、LCT)
给你一堆弹簧,每个弹簧有一定的弹跳距离 现在把球放到任意一个弹簧上,问需要几次球跳过所有弹簧,并且输出最后一个跳出去的位置 还要支持更改操作 一开始乱胡并查集,但是不行,一旦路径压缩就死亡,直接暴力搞又T rhy后来说是LCT裸体,维护每个点的深度和最靠近根节点的祖先就行,根节点编号不妨设为n+1, ...
分类:其他好文   时间:2019-09-12 13:48:37    阅读次数:113
luogu P3703 [SDOI2017]树点涂色
"luogu" 看到操作1,应该~~学过lct的都知道~~这个等价于access操作,所以可以考虑用lct维护,相同颜色的一条链就用lct上的一棵splay维护,每次操作1就$access(x)$ 要回答操作2和操作3,都要求出某点到根的颜色段数.考虑$access(x)$过程中会改变一些点的颜色段 ...
分类:其他好文   时间:2019-09-09 17:53:09    阅读次数:60
【THUWC2017】在美妙的数学王国中畅游
题面 https://www.luogu.org/problem/P4546 题解 泰勒展开一般函数转多项式,$LCT$维护多项式。 ...
分类:其他好文   时间:2019-09-07 01:37:02    阅读次数:118
884条   上一页 1 ... 8 9 10 11 12 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!