UVA 12264 题解
题目描述:
给你一个无向图,上面每个点都有权值,如果权值为000,则表示这个点是敌方领土,否则这个点就是你的领土,权值就是当前领土你的士兵的人数,有一个操作:每个点的士兵可以不移动,也可以移动一步,但是要保证操作过后每个自己的领土至少有一个士兵。现在在要让边界领土(和敌方领土相邻的领土)中的最少士兵数量尽量大,求这个值。
解题思路:
首先我们二分答案,接下来就是要判断当前值是否可以满足条件,需要用最大流来完成,我们把每个点iii拆成两个点i,i′i,i'i,i′。iii表示操作前这个点的人数,i′i'i′表
原创
2020-08-26 16:18:21 ·
159 阅读 ·
0 评论