首页 > 其他 > 详细

2019.10.25【NOIP提高组】模拟 A 组 总结

时间:2019-10-26 17:53:50      阅读:76      评论:0      收藏:0      [点我收藏+]

考场:\(85 + 100 + 5 = 190\)

【NOIP2019模拟2019.9.11】考试(test)

考场打的是贪。

【NOIP2019模拟2019.9.11】球(ball)

就是到找规律的题。
当然70分做法也是很容易得到的。(设\(f[i][j]\)

【NOIP2019模拟2019.9.11】树堆(treap)

我们可以\(DP\)。设\(f[i]\)表示以\(i\)为当前子树的根的贡献。
我们可以分\(i\)是否满足堆性质。
每个点是否满足堆性质这个事件,是互相独立的。(可以通过乘法分配律得出)
是:贡献为\(p\)
不是:贡献为\(size[i] - 1\)(因为不是最小值的共有\(size[i] - 1\)个值)
\[f[i] = (p +size[i] - 1) *(size[i] - 1)! / π(size[j]!) * π(f[j])\]
要换根,逆元的值有0的情况,反正很烦,到时再说了。

2019.10.25【NOIP提高组】模拟 A 组 总结

原文:https://www.cnblogs.com/jz929/p/11743924.html

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