翠竹叶飞
Hello the cruel world.
随笔 - 92,  文章 - 3,  评论 - 23,  阅读 - 22673

1.答案=初始乘积-最终乘积的期望。然后直接dp+ntt是O(nklogk)

2.考虑展开式子ans=sum(a[i]-b[i]),大概感受一下未知数个数相同的项系数相同,问题在于如何求系数

3.没思路。题解的做法是把状态用子集表示,这样就很好转移。

F(s,i)表示s集合在i次操作后乘积的期望。

F(s,i)=F(s,i-1)-sigma(F(s-2^j,i-1)/n, j belong to s) //其实这并没有用到1中提到的性质,转移也很显然。

边界是F(s,0)=sum(ai, i belong to s),要求F(2^n-1,k)。

把式子递归地展开两三层,再考虑直接求每个F(s,0)对答案的贡献(系数),是A(k,n-|s|)/(n^(n-|s|)),而这也正是前面所说的只有n种的系数。//大概可以这样理解,k步里选n-|s|步放1..n-|s|中的数,由于有顺序关系,因此是A()。

总结:

1.适当地展开式子

2.可能有些期望题可以从状压dp入手

posted on   翠竹叶飞  阅读(208)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
· 现代计算机视觉入门之:什么是视频
阅读排行:
· Sdcb Chats 技术博客:数据库 ID 选型的曲折之路 - 从 Guid 到自增 ID,再到
· .NET Core GC压缩(compact_phase)底层原理浅谈
· Winform-耗时操作导致界面渲染滞后
· Phi小模型开发教程:C#使用本地模型Phi视觉模型分析图像,实现图片分类、搜索等功能
· 深度学习基础理论————CV中常用Backbone(Resnet/Unet/Vit系列/多模态系列等

< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示