题面 解析 看上去是黑题啊! 实际上也就是道网络流最大流. 当然,我们也知道网络流最关键的是建图. 首先,分析一下题目: 题目要求在操作后使给定的边lab一定在最小生成树上, 求最小的操作数. 先设lab连通的边为A,B. 那么,根据Krustal算法,在加入lab时一定没有权值比lab小的边使A,B连通. 所以,只要将权值比lab小的边重新建图, 将容量设为这条边最少的操作次数就行了. 而最小的操作次数就应该是wlab −wi +1. 最后求A到B的最小割(最大流)就行了. 上AC代码: #…