lca
andyc_03
这个作者很懒,什么都没留下…
展开
-
【lca】poj1330 Nearest Common Ancestors
Nearest Common AncestorsTime Limit: 1000MS Memory Limit: 10000K Total Submissions: 42244 Accepted: 20705 DescriptionA rooted tree is a well-known data structure in computer science and engineering. An example is shown below:In t...原创 2020-11-23 16:04:39 · 120 阅读 · 0 评论 -
2020复习专题——LCA
1.倍增板子 【lca】hdu2586 How far away ?原创 2020-11-23 15:17:56 · 77 阅读 · 1 评论 -
【lca】hdu2586 How far away ?
How far away ?Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 36072Accepted Submission(s): 14721Problem DescriptionThere are n houses in the village and some bidirectional roads connectin...原创 2020-11-23 15:17:00 · 65 阅读 · 0 评论 -
【lca】poj3417 Network
我们可以通过枚举每条特殊边对树上边的影响,利用树上差分对于每个特殊边x->y 给sum[x]+1 sum[y]+1 sum[lca(x,y)]-2 这样就能统计了代码#include<iostream>#include<cstdio>#include<cstdlib>#include<cstring>#include<algorithm>using namespace std;const int maxn=1e.原创 2020-11-03 23:29:42 · 82 阅读 · 0 评论 -
【拓扑序+lca】P2597 [ZJOI2012]灾难
题目背景阿米巴是小强的好朋友。阿米巴和小强在草原上捉蚂蚱。小强突然想,如果蚂蚱被他们捉灭绝了,那么吃蚂蚱的小鸟就会饿死,而捕食小鸟的猛禽也会跟着灭绝,从而引发一系列的生态灾难。学过生物的阿米巴告诉小强,草原是一个极其稳定的生态系统。如果蚂蚱灭绝了,小鸟照样可以吃别的虫子,所以一个物种的灭绝并不一定会引发重大的灾难。题目描述我们现在从专业一点的角度来看这个问题。我们用一种叫做食物网的有向图来描述生物之间的关系:一个食物网有 n 个点,代表 n 种生物,生物从 1 到 n 编号。 如果原创 2020-10-25 23:20:02 · 191 阅读 · 0 评论 -
【lca+tarjan(圆方树)】P4320 道路相遇
首先tarjan求点双,在一个点双里的向一个新建的方点连边即可这样就建好了圆方树,然后就树剖lca,代码#include<bits/stdc++.h>using namespace std;const int maxn=5e6+5;int head[maxn],topp[maxn],son[maxn],dep[maxn],sz[maxn],h[maxn],fa[maxn],top,st[maxn],num,n,q,m,cnt,times,cut[maxn],low[ma.原创 2020-09-17 23:00:25 · 153 阅读 · 0 评论