码迷,mamicode.com
首页 >  
搜索关键字:dfs序    ( 668个结果
tarjan
用途:缩点+找环 DFN:dfs序编号low[u]:u点所能到达的,深度最小的点的DFS序编号 DFS序:DFS过程中的顺序,可记录 low【树枝边】:dfs时将要访问的边(判断标准:该边终点尚未被访问)【前向边】:终点已被访问过,且在子树中的边(判断标准:终点已被访问过,且终点dfs序>起点dfs ...
分类:其他好文   时间:2019-10-26 23:17:41    阅读次数:125
计蒜客A1998 Ka Chang (分块+dfs序+树状数组)
题意 给你一个$1e5$的有点权的树,有$1e5$个操作: 1.给第$x$层的点加上$y$ 2.求以$x$为根的子树的点权和 思路 首先处理出层数为x的所有点 操作2一般都是用dfs序+树状数组/线段树,这题因为它奇怪的题目名字,选择了树状数组 而操作1如果直接暴力的话,复杂度将是$O(nlogn) ...
分类:编程语言   时间:2019-10-16 17:39:03    阅读次数:87
#146. DFS 序 3,树上差分 1
首先明确, 差分是对于全局的,而不是对于局部的。 树上差分实现上又与序列差分有所不同,但实质就是将子树放进一段连续的区间。此题用到的是点的差分,注意将初值也看作差分! 还是利用朴素的$dfs$序(保证每个点只在序列中出现一次)。 操作$1$:因为是修改树链,所以我们在两点分别加$x$;又因为是从下往 ...
分类:其他好文   时间:2019-10-14 01:37:54    阅读次数:139
#144. DFS 序 1
"题面" "代码" $dfs$一遍,记录每个点的编号和它子树中点的最大编号。树上问题转化为区间问题后,单点修改区间查询用树状数组维护。 $O(nlogm)$ ...
分类:其他好文   时间:2019-10-12 20:40:15    阅读次数:72
bzoj4771 七彩树 dfs序+主席树+树链的并
题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=4771 题解 一道不错的树链并的基础练习题。 如果不是树,而是一个数组的话,对于给定区间内的不同颜色数,我们可以维护一个 $pre_{i, j}$ 表示前 $i$ 个最后一个 $j$ 出现的位置。 ...
分类:其他好文   时间:2019-10-09 12:49:19    阅读次数:75
模拟赛 提米树 题解 (DP+思维)
题意: 有一棵棵提米树,满足这样的性质: 每个点上长了一定数量的Temmie 薄片,薄片数量记为这个点的权值,这些点被标记为 1 到 n 的整数,其 中 1 号点是树的根,没有孩子的点是树上的叶子。 定义(a,b)是一对相邻的叶子,当且仅当没有其它的叶子节点在 DFS 序上在a,b 之间。 每对相邻 ...
分类:其他好文   时间:2019-10-08 21:46:40    阅读次数:102
Acwing P284 金字塔 题解
Analysis 一棵树的每颗子树都对应着这棵树 DFS 序的一个区间。本题的序列虽然不是 DFS 序列,但也有该性质。本题中,我们以区间长度作为阶段, F[ l , r ] 表示序列 s[ l ~ r ]中子树的个数。 如果我们从 l 到 r 在每一个点划分一个 k ,那么时间复杂度会很高。一个比 ...
分类:Windows程序   时间:2019-10-05 20:35:46    阅读次数:103
$ [ZJOI2019] $语言
题目分析 首先考虑枚举每一个点,计算这个点可以和多少点进行交易。 将所有经过该点的路径$s,t$拿出,那么这些极远的$s,t$构成的连通块大小$sz 1$就是答案。 由$Codeforces$的$异象石$那题可以想到,若一些点集按照$dfs$序排序,那么这些点构成连通块大小就是 $\frac{1}{ ...
分类:编程语言   时间:2019-10-04 22:41:07    阅读次数:105
树链剖分(从入门到入土。)
前置知识:线段树,链式前向星,LCA,DFS序 树链剖分通常的操作: 1.x y 的路径上修改 2.x y 的路径上查询 3. 对于 x 的子树修改 4.对于 x 的子树查询。 一般还有换根操作。树剖也也可以做LCA。 树链剖分有两个DFS 这两个DFS就是把一棵树变成一个序列。 然后就可以用数据结 ...
分类:其他好文   时间:2019-10-03 16:12:30    阅读次数:81
luogu 2982 [USACO10FEB]慢下来Slowing down dfs序+树状数组
刷水~ Code: ...
分类:编程语言   时间:2019-09-28 14:31:27    阅读次数:69
668条   上一页 1 ... 5 6 7 8 9 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!