当出的wwWuuu455往站,为合内容uuu455CoM没有

题意:给出一个n行m列的图*代表海域,o代表冰水#代表冰山,要想在海域中放置船保证船与船之间不能相互看到,之间只要有山就不能看到问最多能放多少船。

思路:用二分图最大匹配左边存放行点,右侧放列点将山视为阻隔,将行分成两部分列也一样。看下面例子吧

 





列也是规则一样的建图昰一种经典建图法。
 //如果没有匹配直接匹配,
 //如果匹配了,看看她的匹配能否找到新的匹配
 //从每一个节点开始找增广路增广路都要清空,
}

我要回帖

更多关于 wwW455a,C.comC 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信