
LCA
ACM败犬
这个作者很懒,什么都没留下…
展开
-
ZOJ浙大校赛_problem H:Rescue the Princess(图论分析+tarjan边连通分量染色缩点+树上LCA+并查集)
题目大意:给出一个无向图(不一定连通),然后给出u,v,w三个点,v 和 w要去u,问是否存在两条路径使得v去u和w去u的路径上不存在任何一条公共边(换句话说一条边只能走一次,问u和v能不能都走到w); 可恶啊,想到了正确的图论模型,可惜只差一点,止步在最后的判断,剩一个小时的时候认为判断太复杂了放弃了(白调了一个小时的代码)。 刚看到可能有点懵,但是一想到怎样才会经过一条边?如果有v,w各自在的...原创 2019-04-15 08:58:46 · 271 阅读 · 0 评论 -
2019 Multi-University Training Contest 3:Blow up the city(DAG上构建支配树)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6604 题目大意:在DAG上,定义出度为0的点为终点,每次询问两个点a,b:有多少种方案 炸掉一个点使得a,b 无法到达任意一个终点。 题解:题意可以转化为,从终点出发,到达a,b有多少必经点,也就是支配点。反向建图,由于度为0的点有多个,用一个点作根节点将这些点连起来,然后按拓扑序构建支配树。 每一次...原创 2019-08-04 10:17:23 · 217 阅读 · 0 评论