![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tarjan
lajiyuan_
已经退役啦,会不定期更新cf博客 or 其他计算机知识相关的博客.
展开
-
【ZOJ 4097-Rescue the Princess】无向图tarjan缩点+LCA
链接 ZOJ 4097-Rescue the Princess 题意 给你一个无向图(不一定联通),有q次查询,每次查询给出三个点u,v,w,问v和w是否可以到达u而且不经过相同的边。 做法 首先我们把整个无向图进行缩点,可以得到一棵森林,如果答案合法,那么u,v,w肯定要在一棵树上,而且v和w的LCA一定是u,但是这里要注意这时无根树,所以要加一些判断,对所有不合法情况判断即可。 代码 #inc...原创 2019-04-15 17:39:27 · 893 阅读 · 4 评论 -
【Codeforces Round #586 (Div. 1 + Div. 2) E. Tourism】 Tarjan缩点+树形DP
题目链接 http://codeforces.com/contest/1220/problem/E 题意 给你一个n个点m条边的无向联通图,每个点有一个点权,现在给出起点s,找出一条点权和最大的路径,满足不能连续走同一条边两次,而且多次经过同一个点时,只获得一次点权。 1≤n,m≤2∗1051 \leq n,m \leq 2*10^51≤n,m≤2∗105 做法 分析一下题意发现,如果无向图中出现...原创 2019-09-19 11:52:28 · 226 阅读 · 0 评论