随笔分类 -  数据结构--LCT动态树

摘要:传送门 题目大意 给定一个$n$个点$m$条边的无向图$(n,m\leq 200000)$。 有$q$每次询问$(q\leq 200000)$,每次给定一个区间$L,R$,求仅保留编号$\in[L,R]$的边,原图连通块的数量。 题解 不难发现连通块数量可以通过总点数$-$最大生成森林的边集大小得到 阅读全文
posted @ 2018-10-05 14:55 OYJason 阅读(237) 评论(0) 推荐(0)
摘要:题目大意: 给定一棵树,每一条边有$L,R$两种权值,求有多少条路径满足$\max(L)\leq\min(R)$。 解法$1-$点分治$+$二维数点 统计树上的路径应首先想到点分治,我们很显然可以搜出过从分治重心出发的每一条路径,对应着当前重心的每一棵子树存在的若干个区间$[L_i,R_i]$,若两 阅读全文
posted @ 2018-09-23 17:09 OYJason 阅读(368) 评论(2) 推荐(0)
摘要:传送门 把这题放在模拟赛里也真是没谁了 弱智都能看出来这题是$LCT$ 然而这题也能把你写成一个弱智 嘿嘿嘿 好了说正经的 维护的答案显然是一条链中每一条子链的点权和之和,最后再与其子链个数作比即可。 其实,不同的$LCT$的题目主要的不同在于$pushup(update)$和$pushdown$, 阅读全文
posted @ 2018-08-10 19:29 OYJason 阅读(257) 评论(0) 推荐(1)
摘要:4817: [SDOI2017]树点涂色 Description Bob有一棵n个点的有根树,其中1号点是根节点。Bob在每个点上涂了颜色,并且每个点上的颜色不同。定义一条路 径的权值是:这条路径上的点(包括起点和终点)共有多少种不同的颜色。Bob可能会进行这几种操作: 1 x: 把点x到根节点的路 阅读全文
posted @ 2018-08-02 17:11 OYJason 阅读(225) 评论(0) 推荐(0)