P3119 [USACO15JAN]Grass Cownoisseur G
题目:给定一个nnn个结点,mmm条边的有向图,现在从结点1出发,最后回到结点1,每个结点有权值1,访问结点时可以获得该权值,可以经过一个结点多次,但只能获得一次权值,在这个过程中有最多1次机会可以逆向走边,问最后可以得到的最大权值和是多少。(1≤n,m≤100000)(1 \le n,m \le 100000)(1≤n,m≤100000)题解:看到这种可以经过一个结点多次,但一个结点只算一次贡献,就可以想到需要tarjantarjantarjan求强连通分量,然后缩点。缩完点以后图变成了一个DAG
原创
2021-01-18 23:26:00 ·
156 阅读 ·
0 评论