模版 动态 dp 终于来写这个东西了。。 LG 模版:给定 n 个点的数,点有点权, $ m $ 次修改点权,求修改完后这个树的最大独立集大小。 我们先来考虑朴素的最大独立集的 dp $$ dp[u][0] = \sum_v max\{dp[v][1],dp[v][0]\}\\dp[u][1] = ...
分类:
其他好文 时间:
2020-02-19 01:05:40
阅读次数:
54
学习了LCT以后,本蒟蒻看着某F巨佬给的题单,深深地表示无能为力。 刚刚开始学,肯定要先打打板子,怎么还上思维呢? 你觉得给一个初学者做三叉神经树真的好吗??? 在我的不懈努力下,给大家找到了一些练手的板子题,抓紧机会把板子练熟!!! 1.P3690【模板】Link Cut Tree (动态树) 2 ...
分类:
其他好文 时间:
2020-02-18 16:29:32
阅读次数:
75
A. Ring 几乎是原题。 发现对于一个确定的左端点,必然存在一个分界点r,使得所有右端点>r的区间都存在环,其余都不存在。 考虑这个东西具有单调性,所以用双指针就可以实现这个过程。 那么剩下的问题就是动态维护图的连通性,使用LCT即可。 B. Exchange 发现主要的问题在于2操作。 观察这 ...
分类:
其他好文 时间:
2020-02-07 22:31:33
阅读次数:
76
线段树分治 离线分治来解决一类问题,如 "二分图" 二分图显然可以用 扩展域的并查集 来实现,如果在线直接扫一遍的话, 发现边消失时撤销的操作并不是很好做(~~LCT大法吼啊~~),但如果撤销上一步操作就不是很难了, 只需要按秩合并,再搞一个栈来维护操作就行了 线段树分治 就不知道高明到哪里去了, ...
分类:
其他好文 时间:
2020-02-07 01:21:06
阅读次数:
65
给出一片森林,每个点有一个权值,要求支持动态连边,并回答任意两点间第 k 小权值,强制在线。$(1\le N,M,T \le 8\times 10^4)$ "Luogu" 分析 求第 k 小权值,这个肯定是用主席树了,但连边该怎么办?LCT?可我不会。 我们可以用启发式合并的方法,连边也就是合并两棵 ...
分类:
其他好文 时间:
2020-02-05 20:15:47
阅读次数:
64
树链剖分应用题,看到一群大佬各种LCT,Splay,瑟瑟发抖ing ...
分类:
其他好文 时间:
2020-02-05 13:29:20
阅读次数:
58
数据结构 1. 平衡树 2. 可持久化数据结构(主席树) 3. 莫队 4. LCT 5. 分治(点分治 + CDQ) 6. 树套树 DP 1. 后效性处理之高斯消元 2. 决策单调性 3. 树形DP(换根,倍增) 字符串 1. KMP(fail树,DP) 2. AC自动机 3. Trie(可持久化T ...
分类:
其他好文 时间:
2020-01-30 09:22:00
阅读次数:
95
这个题和$P3203\ $弹飞绵羊基本上完全一致 我的做法是用$LCT$维护信息,开一个节点$fly$,表示到此节点时,小球会弹飞,那么查询弹多少次即为$siz[fly] 1$ 最后一次落在哪个洞可以用维护链上最大值来解决 一些小细节看代码就行了 $code:$ ...
分类:
其他好文 时间:
2020-01-22 23:49:29
阅读次数:
120
$Link\ Cut\ Tree$(动态树)用实链剖分来实现,维护的对象为一个森林,将原树剖分为若干个辅助树,辅助树用$Splay$来维护 辅助树内部用实边连接,辅助树之间用虚边连接,虚边总是由一棵$Splay$指向另一棵$Splay$的根,即为其中序遍历的第一个点 因为虚边是$Splay$之间相连 ...
分类:
其他好文 时间:
2020-01-22 22:13:15
阅读次数:
123
root@hadoop001 sysconfig]# systemctl start jenkins Job for jenkins.service failed because the control process exited with error code. See "systemctl s ...
分类:
其他好文 时间:
2020-01-22 16:47:34
阅读次数:
116