首页 > 其他分享 >二项式定理

二项式定理

时间:2024-08-18 19:48:17浏览次数:13  
标签:定理 cntR quad 二项式 sum choose

二项式定理

$\quad \quad \quad (x+y)^n =\sum_{k=0}^{n} {n \choose k} x^{n-k} y^k $

证明

\(\quad (x+y)^n=(x+y)*(x+y)*(x+y)*...\)
我们考虑多项式乘法\((a+b)*(a+b)=a*a+a*b+b*a+b*b\)
于是我们枚举每个因子相乘,可以发现\((x+y)^n\)每个括号里的 \(x\) 和 \(y\) 最多只能选一个,乘出来的每个单项式次数和必然为 \(n\) 。
知道这些,那我们再考虑\(x^{n-k}y^k\)会被选出来多少次,这其实也很好知道,无非就是 \(n\) 个 \(y\)
中选出了多少个呗,我们直接枚举即可,于是就得到了这个式子。

例题

推柿子题
设 \(cnt[i]\) 数组为字符中问号的前缀和。
那很简单列出原始式子

\begin{aligned}
ans&=\sum_{0 \leq L<R \leq n} (R-L)^{k} * \frac{1}{2^{cntR-cntL}}\\
&=\sum_{0 \leq L<R \leq n}\sum_{i=0}^{k}
{k \choose i} R^{k-i} (-L)^i *2^{-cntR} * 2^{cntL}\\
&=\sum_{i=0}^{k} {k \choose i} \sum_{R=1}^{n} R^{k-i} * 2^{-cntR} \sum_{L=0}^{R-1} (-L)^{i} * 2^{cntL}
\end{aligned}

我们就可以 \(O(nk)\) 预处理, \(O(n)\) 遍历,即可得到答案。

标签:定理,cntR,quad,二项式,sum,choose
From: https://www.cnblogs.com/zhengchenxi/p/18364967

相关文章

  • 程序 · 杂谈 | DeepSeek发布最强开源数学定理证明模型
    DeepSeek-Prover-V1展示了大模型在数学定理证明领域的潜力,通过将数学问题转换为Lean编程语言,帮助数学家严格验证证明正确性。今天,DeepSeek开源Prover-V1.5版本,引入了类似AlphaGo的强化学习系统,模型通过自我迭代和Lean证明器监督,构建了一个“围棋”式的学习环境。最终,......
  • 二项式定理(二项式展开)
    目录引入正题延伸引入首先有一个广为人知的结论:\[(a+b)^2=a^2+2ab+b^2\]那么,如何求\((a+b)^3\)呢?手算,如下:\[\begin{aligned}(a+b)^3&=(a+b)\times(a+b)^2\\&=(a+b)\times(a^2+2ab+b^2)\\&=[a\times(a^2+2ab+b^2)]+[b\times(a^2+2ab+b^2)]\\&=(a^3+2a^2b+ab^......
  • 卢卡斯定理
    卢卡斯定理常用于求组合数,且质数模数\(p\)较小时的情况(常常与费马小定理结合使用,要是\(p\)不是质数直接上扩欧就可以了)。那为什么要用卢卡斯定理?因为虽然\(p\)是质数,但是如果\(x>p\),那么他俩不一定互质,所以\(x\)在模\(p\)意义下不一定存在逆元,那我们的组合数公式无法......
  • 高数3.3 泰勒公式(泰勒中值定理)
    目录1.定义:2.证明:3.麦克劳林公式:4.推论:4.1证明5.基本思想:6.例题:7.笔记:1.定义:2.证明:3.麦克劳林公式:......
  • Stolz 定理
    第一公式数列若\(\{a_n\}\uparrow\)且\(\lim\limits_{n\to\infty}{a_n}=+\infty\),又数列\(\{b_n\}\)满足\[\lim\limits_{n\to\infty}\dfrac{b_{n+1}-b_{n}}{a_{n+1}-a_{n}}=l\]其中\(l\)有限或为正负无穷(无穷不可),则有\[\lim\limits_{n\to\infty}\dfr......
  • 中国剩余定理(CRT)
    引出        在《孙子算经》中有这样一个问题:        “今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?”也就是说有如下的方程组:     求该方程组的解设为最小整数解:则  令   ,且通过取模得0的几个式子可以得到其最小公倍......
  • 初等数论定理
    中国剩余定理对于线性同余方程组:\(\begin{cases} x\equiva_1&\modm_1\\ x\equiva_2&\modm_2\\ \ldots\\ x\equiva_n&\modm_n\end{cases}\)(\(m_1,m_2,\ldots,m_n\)两两互质)令\(M=m_1\timesm_2\times\ldots\timesm_n\)令......
  • 矩阵树定理学习笔记
    用来求和一个图的生成树个数相关的算法,时间复杂度\(O(n^3)\)。你要会求一个矩阵的行列式,这是和行列式有关的前置知识。定理阐述对于无向图定义度数矩阵\(D_{i,j}=[i=j]\deg_i\),其中\(\deg_i\)表示\(i\)的度数。定义邻接矩阵为\(E_{i,j}\)为边\((i,j)\)的个数。定......
  • 二项式定理+二项式反演
    序(感谢9G对本博客证明的大力支持)前置知识1:排列组合2:多步容斥\[\dbinom{n}{m}=\binom{n}{n-m}=\mathrm{C}_n^m=\mathrm{C}_n^{n-m}\]\[\dbinom{n}{m}*\binom{m}{s}=\dbinom{n}{s}*\binom{n-s}{n-m}\]\[\dbinom{n}{x-1}+\binom{n}{x}=\dbinom{n+1}{x}\]证明:\(\dbinom{n}{x......
  • Luogu P3959 宝藏 题解 [ 紫 ] [ 状压 dp ] [ 二项式定理 ]
    宝藏:一个对着蓝书代码调都能调两个小时的大毒瘤,但是思路还是很值得借鉴的,有普通状压和三进制状压两种做法,或者暴搜剪枝也可以(这里不介绍暴搜剪枝做法)。普通状压做法观察到\(n\le12\),首先想到状压。但考虑到普通的状压不太行,因为\(K\)这个数算在代价里,会导致这个dp有后效......