二分图——poj2446匈牙利算法
摘要:
/* 怎么建图: 首先分集合:不能相连的点必然在一个集合里,即对角点 再确定怎么连边: 一个点可以向上下左右连边,如果遇到了洞则不行 dfs(i),让匹配到的点接受i作为match结果 寻找增广路时,要让v接受i,那么v原来接受的点match[v]就要重新找一个点进行匹配 */ #include #include #include using namespace std; #define... 阅读全文
posted @ 2019-05-17 23:30 zsben 阅读(112) 评论(0) 推荐(0) 编辑