洛谷P3043「Usaco2012 Jan」奶牛联盟
这题tarjan缩点的思路不难想到,关键是怎么统计
我们思考每个部分的贡献是什么
对于一个环,我们只有两种方法,因为每条边必须和一个点分在一组
所以只有顺时针到底和逆时针到底两种方式
对于一个非环部分,我们有sizesizesize中方法,实际上就是一个图多一条伸出去的边
那么我们如何判断呢,不难发现,,一个环,环内的边一定等于换的大小
我们统计一下每次判断就行了…
#include<ios...
原创
2019-10-09 00:01:13 ·
96 阅读 ·
0 评论