摘要:
有点偏向结论性质的题。最小割是把图分成S和T两个互不联通的部分,切割的总容量的小小值。论文里说过,在最小割里的边一定是满流边但漫流边不一定是最小割里的边。有了这两个性质,我们可以这么想,如果这个边的两端同在S或T里的话一定不成立。于是,我们在残量图里跑tarjan,一定可以得到被切割后的几个联通块,如果两个点在同一个联通分量里,那么这条边一定不是最小割边。如果这条边分别联通S,T这两个联通分量,并且满流的话,那么这条一定是最小割的边。解释的不是很清楚,总之最重要的是对最小割的理解。mincut 1 #include<iostream> 2 #include<cstdio> 阅读全文