Codeforce 1096 :F. Inversion Expectation(期望 ,分析)
题目大意:有一个长为 n 的排列,有一部分数字丢失了,问你逆序对数的期望是多少。
题解:
答案的贡献分成三部分:
未知部分相当于一个随机排列,设未知数字的个数为cntcntcnt,则未知数字之间的贡献为:ans=cnt∗(cnt−1)4ans = \frac{cnt * (cnt - 1)}{4}ans=4cnt∗(cnt−1)
已知数字和已知数字之间的贡献:经典树状数组nlogn做法可以求得
...
原创
2019-08-17 19:28:42 ·
512 阅读 ·
0 评论