图论---LCA
文章平均质量分 89
forezxl
水君一枚
展开
-
HDU2586 How far away ?
LCA原创 2017-07-26 15:47:06 · 345 阅读 · 0 评论 -
洛谷P3398 仓鼠找sugar
LCA原创 2017-10-06 11:18:36 · 586 阅读 · 0 评论 -
洛谷P1600 天天爱跑步(NOIp2016)(BZOJ4719)
LCA原创 2017-10-20 17:28:42 · 1359 阅读 · 0 评论 -
最近公共祖先LCA(Tarjan与DFS--ST倍增)
定义LCA(Least Common Ancestors),即最近公共祖先,是指在有根树中,找出某两个结点u和v最近的公共祖先。原创 2017-10-06 09:20:44 · 506 阅读 · 0 评论 -
洛谷P2680 运输计划(NOIp2015)(BZOJ4326)
二分答案 LCA 树上差分原创 2017-10-21 16:24:41 · 572 阅读 · 0 评论 -
BZOJ1787 [Ahoi2008]Meet 紧急集合(洛谷P4281、BZOJ1832)
LCA BZOJ1787 BZOJ1832 洛谷P4281 划水 求出两两点对之间的LCA,显然其中有两个一定相等,而且这个点必然是深度更小的那个。 那么集结点就是深度大,也就是不一样的那个,化简后可得答案为这三个点的深度之和减去它们LCA的深度之和。 代码: #include<cctype> #include<cstdio> #include<cst...原创 2018-07-05 15:55:35 · 275 阅读 · 0 评论 -
BZOJ3732 Network
最小生成树 LCA 题目传送门 刚开始想着二分来着 显然答案在最小生成树上。 然后建完树在树上跳LCA就好了。 代码: #include<cctype> #include<cstdio> #include<cstring> #include<algorithm> #define N 15005 #define F inline using...原创 2018-07-07 10:35:16 · 244 阅读 · 0 评论 -
BZOJ2815 [ZJOI2012]灾难(洛谷P2597)
拓扑排序 LCA BZOJ题目传送门 洛谷题目传送门 期初考爆炸飞天 据说这是个叫灭绝树的东西,当iii灭绝了iii的所有子节点也会灭绝,那么答案就是sz[i]−1sz[i]−1sz[i]-1。 建一个原图和一个反图,记一下反图的入度后一边拓排一边建树。 假设我们现在做到了iii且拓扑序在iii前的都已经做完了,那么iii的所有食物也在树上。要想让iii灭绝且只能删一个点,那么这个点肯...原创 2018-09-04 18:56:19 · 162 阅读 · 0 评论