BZOJ 2150 部落战争


题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2150

题意: 一个 01 矩阵,1 可以走,0 不可以,可以多次从任意 1 点出发,只能向下以 R*C 的方式走,问至少出发几次抵达所有 1 点 (经过的 1 点不可重复经过


显然原图抽象为 1 的网格为点,点间边的链接是能否走到。由于限定了方向始终向下,新图无环,所以是个 DAG...

那么题意就是求 DAG 的最小不相交路径覆盖了,拆点建图,总点数减去二分图最大匹配即可

 

声明:zgz233|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - BZOJ 2150 部落战争


一个oier的博客 |注册功能过几天就修| 博客搬家啦,现在跑的飞快!

标签: , ,