poj--2446 Chessboard(二分图最大匹配)
Chessboard题解初次练习 匈牙利算法。
二分图最大匹配问题与匈牙利算法的核心思想
对于相邻的两个格子,其(行数+列数)的值必然是一奇一偶,这就可以划分为两个集合,在这两个集合上跑一遍匈牙利算法计算最大匹配。
最重要的是建图,对每一个非hole的格子,与四周相邻的非hole的格子有边连接。
实际上,奇偶可以只是概念上的划分,建图时不必区分,在这个图上跑一遍匈牙利算法计算得到的最大匹配就是 (
原创
2016-09-28 23:40:30 ·
590 阅读 ·
0 评论