这题好早就看过了,没思路,当时。
然后昨天看了黑书上关于最大匹配的知识点,正好有道例题是这个,最小覆盖数,即建成二分图后,求最少的匹配把所有的点都覆盖上。
黑书上有证明,这个最小覆盖数即最大匹配数。(让我想起来最大流就是最小割。。。)
这个题是,给你AB两台机器,每个任务需要A的模式 或者 B的模式,而从A机子切换B需要重启一次,求最少的重启次数。
建图,把AB的模式建成点,边是任务,求最大匹配数即可。
在pojWA掉了,原因是,建图,恩,AB机子的初始模式都是0,所以呢,如果需要0模式的,就不需要要匹配了,直接就可以用这个模式了。