CF Math Train Collection
发现我们队好像在一些观察和数学相关的方面稍差,然后我们队看起来数据结构以及一些比较典的题目都不太需要我,所以题目一旦不和胃口,就会瞬间爆爆。
所以决定,加训加训加训加训加训加训!
板刷加训一下CF带 math/binom/probabilities 的标签,顺便自己也挺喜欢数学的,当作课后放松之类,锻炼脑子也很不错,尝试写一写思考过程,加训!
[√]446C
tag: 2400 / math / number theory / data structures
给定初始区间,区间加斐波那契数列,区间求和,取模 1e9 + 9,
考虑直接矩阵快速幂,然后搬到线段树上即可
原本使用了分块,但很遗憾通过不了
分块提交 Submission #273301584 - Codeforces
线段树
[x] CF1951G
tag: 3100 / combinatorics / math / probabilities
给定一个长为
的环,环上有若干球,球位置互不相同,每次 的概率选中一个位置,将其上面的球顺时针向下一一位,若下一个位置有球,则两个位置的球合并,求 个球合并在一个位置的期望次数
考虑设计势能函数。
容易想到该问题等价于有
考虑设计
则
看起来是差分的形式,我们考虑把差分写完,令
此时这个地方,看起来只能构造一个
我们容易构造一个
故由于
故
以上是从停时问题的角度思考的。
接下来我们重新审视这个问题,我们思考正常的合并应该是
那么我们思考其实中间怎么移看起来没多大所谓,那么我们只需要考虑相邻的两个点就好了。
那么如果我们最后一步是
所以总期望应该为
接着我们考虑如何计算这个
我们考虑长度为
本文作者:fhq_treap
本文链接:https://www.cnblogs.com/dixiao/p/18354741
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
2021-08-12 [NOIP2018 提高组] 旅行
2021-08-12 最小度限制生成树
2021-08-12 [HNOI2012]矿场搭建