使用二分图的最大匹配。难点在于如何转化为二分图的关系。这道题中,如果存在一个点(x , y),那么在x行或y列上都不可有其他点的存在。所以直接g[x][y] = 1;然后按一般的方法求出最大的匹配num。而最重要的点的思路:枚举每一个点,把它的关联去掉,即g[x][y] = 0,再算一次最大匹配,如果求出的最大匹配值不再是num,那么是重要的点。
使用二分图的最大匹配。难点在于如何转化为二分图的关系。这道题中,如果存在一个点(x , y),那么在x行或y列上都不可有其他点的存在。所以直接g[x][y] = 1;然后按一般的方法求出最大的匹配num。而最重要的点的思路:枚举每一个点,把它的关联去掉,即g[x][y] = 0,再算一次最大匹配,如果求出的最大匹配值不再是num,那么是重要的点。