HDU - 2119 - Matrix - 二分图最小覆盖 - 或Dancing Links
简体:题目链接Joovo推荐了这个题.一开始看觉得是网络流…没想到是二分图匹配(因为这个数据范围很小,所以据说用DL也能过.但是我还不会DL,以后补上代码).赶紧学习了一把匈牙利算法.有一个神奇的结论,叫做”二分图的最大匹配等于最小顶点覆盖”.证明在此处,Matrix67作出.建图方式:
把行ii放在左点集,列jj放在右点集,若(i,j)(i,j)位置是1,就连一条无向边过去.
接着做一个匈牙利
原创
2017-07-23 13:17:31 ·
242 阅读 ·
0 评论