799341_6fdf419ab0d7985f0f68c31f44f4ee52
Problem - 5222
首先处理无向图的情况.这个很简单,只需要用并查集维护即可.
再处理有向边,这时我们把无向边处理完后的图缩点,那么如果有自环显然存在双联通子图,否则加边并最后拓扑排序查环.