加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

CF932E Team Work

发布时间:2020-12-14 04:29:51 所属栏目:大数据 来源:网络整理
导读:题目分析 给定 (n(nle10^9),k(kle 5000)) ,求: [ sumlimits_{i=0}^nbinom{n}{i}cdot i^k ] 利用第二类斯特林数对 (i^k) 进行化简。 [ begin{aligned} ans=sum_{i=0}^nbinom{n}{i}i^k=sum_{i=0}^nbinom{n}{i}sum_{j=0}^ibinom{i}{j}b

题目分析

给定(n(nle10^9),k(kle 5000)),求:
[ sumlimits_{i=0}^nbinom{n}{i}cdot i^k ]

利用第二类斯特林数对(i^k)进行化简。
[ begin{aligned} ans&=sum_{i=0}^nbinom{n}{i}i^k&;=sum_{i=0}^nbinom{n}{i}sum_{j=0}^ibinom{i}{j}begin{Bmatrix}kjend{Bmatrix}j!&;=sum_{j=0}^nsum_{i=j}^nbinom{n}{i}binom{i}{j}begin{Bmatrix}kjend{Bmatrix}j!&;=sum_{j=0}^nbinom{n}{j}begin{Bmatrix}kjend{Bmatrix}j!sum_{i=j}^nbinom{n-j}{n-i}&;=sum_{j=0}^nbinom{n}{j}begin{Bmatrix}kjend{Bmatrix}j!sum_{i=0}^{n-j}binom{n-j}{i}&;=sum_{j=0}^nbinom{n}{j}begin{Bmatrix}kjend{Bmatrix}j!cdot2^{n-j}&;=sum_{j=0}^kbinom{n}{j}begin{Bmatrix}kjend{Bmatrix}j!cdot2^{n-j} end{aligned} ]

(O(k^2)?)递推或者(O(klogk)?)NTT算出斯特林数后,就可以直接计算答案了。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读