题目大意
给一张二分图,有左部点和右部点。
有三种边,第一种是直接从左部点连向右部点,出现概率为50%。
第二种边一组里有两条边,这两条边同时出现或者不出现,概率都是50%。
第三种边一组里有两条边,这两条边只能出现一条,概率都是50%。
求这张图完美匹配数的期望
题解
一条边能够带来贡献的条件不是它出现了,而是它出现在了匹配中。所以我们应当直接计算每条边出现在最大匹配中的概率。
第一种边不用研究。
第二种边每一条条边出现在最大匹配中的概率都是50%。
两条边出现在最大匹配中的概率也是50%。
如果我们直接连两条50%的边的话,两条边同时出现的概率就是25%。
所以我们补一条两组的边,概率为25%。
第三种边同理,两条边出现在最大匹配中的概率是0%。
所以我们补一组-25%的边就好了。
dp的话,拿map记搜一下就好了。
代码
#include #include #include