[例1][hdu5889] - 算法结合(BFS+Dinic) 题意 \(N\)个点\(M\)条路径,每条路径长度为\(1\),敌人从\(M\)节点点要进攻\(1\)节点,敌人总是选择最优路径即最短路径来进攻我方,为了阻止敌人,我们要把一些路封死,每条路径封死需要一些花费,求最小花费. 分析 这种题好像好常考呢. 有时候不是BFS,而是SPFA,不过都是差不多的,就是一个逐步满足的思想. 我们首先进行BFS,求出最短路径图. 然后对最短路径图求最小割即可. [例2][hdu4289] - 最少割…