BZOJ4036:按位或(快速莫比乌斯变换)
题面题意:有一台机巧的机器,每次会输出一个[0,2n−1][0,2^n-1]的数。输出i的概率为p[i],问平均多少次,输出的数或起来为2n−12^n-1。还是论文里讲的比较清楚。 用集合并卷积定义集合幂级数乘法。 即(f∗g)[S]=∑L∪R=Sf[L]∗g[R](f*g)[S]=\sum_{L∪R=S}f[L]*g[R] U表示全集,即2n−12^n-1 经过简单的期望推导
原创
2017-11-22 17:01:39 ·
1219 阅读 ·
2 评论