题目大意
给定一棵有
n
个节点且以
现在等概率的对树上的节点进行操作,请求出整棵树变黑的期望次数。
本题有
T
组数据。
题目分析
观察条件,可以发现每个点操作次数的奇偶性其实是确定的。因为如果一个点所有祖先的操作次数都被确定,那么能改变它颜色的只有其对其自己进行操作。
知道这个之后,我们可以
f(x)
表示当前有
x
个节点操作次数奇偶性和目标不一样的情况下,将这棵树变成全部黑色的期望步数。
显然我们有:
然后我们就可以高斯消元出解了。令 w 为操作次数为奇数的点的个数,最后答案为
时间复杂度 O(n3) 。