码迷,mamicode.com
首页 >  
搜索关键字:有根树    ( 555个结果
【刷题】BZOJ 3626 [LNOI2014]LCA
Description 给出一个n个节点的有根树(编号为0到n 1,根节点为0)。一个点的深度定义为这个节点到根的距离+1。 设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先。 有q次询问,每次询问给出l r z,求sigma_{l define ll long long de ...
分类:其他好文   时间:2018-04-05 19:14:53    阅读次数:145
[BZOJ4817][SDOI2017]树点涂色(LCT+DFS序线段树)
4817: [Sdoi2017]树点涂色 Description Bob有一棵n个点的有根树,其中1号点是根节点。Bob在每个点上涂了颜色,并且每个点上的颜色不同。定义一条路 径的权值是:这条路径上的点(包括起点和终点)共有多少种不同的颜色。Bob可能会进行这几种操作: 1 x: 把点x到根节点的路 ...
分类:其他好文   时间:2018-04-05 19:14:34    阅读次数:129
BZOJ4551 - [TJOI2016]树
"Portal" Description 给出一棵$n(n\leq10^5)$个点的以$1$为根的有根树,进行$Q(Q\leq10^5)$次操作: 标记一个点$x$。 询问$x$的祖先中(包括$x$),距$x$最近的被标记的点。 Solution 用lct搞一搞就行啦。标记点$x$后 ,询问时 后求 ...
分类:其他好文   时间:2018-04-01 20:49:03    阅读次数:131
Codeforces.280C.Game on Tree(期望)
"题目链接" 参考: "浅谈期望的线性性(可加性)" "Codeforces 280C Game on Tree 概率dp 树上随机删子树 求删完次数的期望" (这个的前半部分分析并没有看。。) $Description$ 给你一棵有$n$个白点的有根树,每次随机选择一个点,将它和它的子树中所有点染 ...
分类:其他好文   时间:2018-03-30 10:48:58    阅读次数:133
[HDU5956]The Elder
题面在[这里][1] 题意 一个王国中的所有城市构成了一棵有根树,其根节点为首都,编号为1 树有边权,城市的记者每次向祖先移动$d$的路程需要的代价为$d^2$, 如果祖先不是根还需要加上$p$,求每个非根节点的记者移动到首都的最小代价 sol 考虑朴素的DP,设$f[i]$表示第$i$号节点到达根 ...
分类:其他好文   时间:2018-03-29 20:07:04    阅读次数:185
bzoj 4585 烟火表演 - 动态规划 - 可并堆
题目传送门 传送门I 传送门II 题目大意 给定一棵带边权有根树,修改一条边的边权的代价是修改前和修改后的值的绝对值之差。不能将一条边的边权改为负数。问使得根节点到所有叶节点的距离相等的最小代价。 题目传送门 传送门I 传送门II 题目大意 给定一棵带边权有根树,修改一条边的边权的代价是修改前和修改 ...
分类:其他好文   时间:2018-03-24 23:47:52    阅读次数:203
[Bzoj4817] [Sdoi2017]树点涂色 (LCT神题)
4817: [Sdoi2017]树点涂色 Description Bob有一棵n个点的有根树,其中1号点是根节点。Bob在每个点上涂了颜色,并且每个点上的颜色不同。定义一条路 径的权值是:这条路径上的点(包括起点和终点)共有多少种不同的颜色。Bob可能会进行这几种操作: 1 x: 把点x到根节点的路 ...
分类:其他好文   时间:2018-03-22 10:48:38    阅读次数:177
bzoj 4337[BJOI2015]树的同构 - 括号序列
4337: BJOI2015 树的同构 Description 树是一种很常见的数据结构。 我们把N个点,N-1条边的连通无向图称为树。 若将某个点作为根,从根开始遍历,则其它的点都有一个前驱,这个树就成为有根树。 对于两个树T1和T2,如果能够把树T1的所有点重新标号,使得树T1和树T2完全相 同 ...
分类:其他好文   时间:2018-03-18 23:19:57    阅读次数:249
[HEOI2015]兔子与樱花
题目描述 很久很久之前,森林里住着一群兔子。有一天,兔子们突然决定要去看樱花。兔子们所在森林里的樱花树很特殊。樱花树由n个树枝分叉点组成,编号从0到n-1,这n个分叉点由n-1个树枝连接,我们可以把它看成一个有根树结构,其中0号节点是根节点。这个树的每个节点上都会有一些樱花,其中第i个节点有c_i朵 ...
分类:其他好文   时间:2018-03-12 18:47:01    阅读次数:133
LCA—树链剖分求解
LCA(Least Common Ancestors) 即最近公共祖先,是指在有根树中,找出某两个结点u和v最近的公共祖先。 树链剖分求解 用的不多,但异常高效 不懂树链剖分的小伙伴看这里、 "树链剖分—学习笔记" 我们先把两个dfs预处理做好 接着进入询问lca(u,v)的环节 int u=rea ...
分类:其他好文   时间:2018-03-08 14:08:15    阅读次数:136
555条   上一页 1 ... 23 24 25 26 27 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!