首页 > 其他 > 详细

Problem. L

时间:2020-05-05 22:03:10      阅读:65      评论:0      收藏:0      [点我收藏+]

题意简述:

给定一个有\(n\)个点竞赛图,其中有\(m\)条点不相交的已经定向的链,求其scc的个数的期望。答案对\(998244353\)取模。

数据范围:

\(n\le100000\)

解法:

竞赛图缩点之后会形成一条每个scc都向后面的scc连边的竞赛图。
先考虑\(m=0\)的情况。
枚举\(T\subseteq[n]\),若所有\(T\)\([n]\setminus T\)之间的边都是\(T\rightarrow [n]\setminus T\),那么答案加\(1\)
\(ans=\sum\limits_{i=1}^n\frac{{n\choose i}}{2^{i(n-i)}}\)
注意到每条链都是前一部分在\(T\)中后一部分在\([n]\setminus T\)中的形式,因此考虑枚举每条链有多少点在\(T\)中。
一条有\(k\)个点的链的多项式为\(P(x)=2\sum\limits_{i=0}^kx^i-(x^k+1)\)
\(Q(x)=\prod P(x)\),那么\(ans=\sum\limits_{i=1}^n\frac{[x^i]Q(x)}{2^{i(n-i)}}\)
利用分治NTT可以做到\(O(n\log^2n)\)

Problem. L

原文:https://www.cnblogs.com/cjoierShiina-Mashiro/p/12833096.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!