CF1540B-Tree Array

题目链接
思路
对于这种期望题第一反应就是把每一对逆序对独立出来计算他们的贡献,那么对于一对逆序对 ( j , i ) , j > i (j,i),j>i (j,i),j>i就需要考虑在每一种根下面的情况。将逆序对 ( j , i ) (j,i) (j,i)在每一种根下面所有的情况加起来除以 n n n,就是逆序对 ( j , i ) (j,i) (j,i)对总期望的贡献值。要让逆序对有贡献,那么就必须要让 j j j出现在 i i i的前面,就是求 j j j出现在 i i i前面的概率。
假设现在 i , j i,j i,j L C A LCA LCA p p p,那么就有 p − i p-i pi p − j p-j pj的两条路径。我们可以发现在选择 p − i , p − j p-i,p-j p<

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值