组合数学基础

简单写写,如有不对请大佬指正。

排列:

  • 符号: PmnAmn

  • 意义:从 m 个物品中有序地取出 n

  • 公式:Pmn=n!(nm)!

组合:

  • 符号:Cmn(nm)

  • 意义:从 m 个物品中无序地取出 n

  • 公式:Cmn=m!n!(mn)!

二项式定理:

(a+b)n=i=0nCniaibni

  • 证明:
    发现在 (a+b)n 展开后,对于乘开每个括号都有两个选择,一种选 a,一种选 b,所以乘开后将会有 2^n 项,可以肯定的是每一项的次数和必为 n (因为每一项都是 n 个括号展开后得到,每个括号都会贡献一个 ab)
    所以 (a+b)n=i=0nkaibni (k 为系数),而 k 其实也就是从 n 个括号里选 i 个括号贡献 a
    的方案数,即 k=Cni

常见恒等式:

  • (mn)(km)=(kn)(mknk)

证明:自己展开就好了

  • i(in)=n(i1n1)

证明:自己展开就好了

  • j=wk(jx)(kjnx)=i=1x(w1i1)(kwni)

证明:考虑成一共要放 k 个元素,在 x 前至少放 w 个。

  • i=0m(nn+i)=(n+1n+m+1)

证明:考虑成 n+1 个元素最后一个元素的位置。

  • i=0n(in)(kim)=(kn+m)
    证明:第一个式子理解成从 n 里拿 i 个,从 m 里拿 ki 个,后一个式子理解为从 n+m 里一共拿 k 个。
posted @   yueyan_WZF  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示