排列和组合【Combination/Permutation 还是 Choose/Arrangement】

本文介绍了排列与组合在概率与组合数学中的重要性,解释了排列和组合的区别,提供了计算排列和组合数的公式,并通过公式推导展示了两者之间的关系。文章还提到了相关符号的使用和国际通用表示法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介

排列和组合是概率与组合数学中的基本概念。排列关注的是从集合中选取一定数量的元素,并考虑它们的顺序,而组合则强调元素的选择,而不考虑顺序。这两个概念在解决问题中有广泛的应用,如在统计学、概率论、密码学等领域。总的来说,排列和组合为我们提供了一种方式,通过数学的手段来计算和理解从集合中选择元素的不同方式。🏃

排列与组合

  • 排列是指从一个集合中选择一些元素,按照一定的顺序进行排列。如果我们有一个集合 S S S,包含 n n n个元素,那么从中选择 k k k个元素进行排列的方式数(不放回,不考虑重复)用 P ( n , k ) P(n,k) P(n,k) P k n P_{k}^{n} Pkn或者 A n k A_{n}^{k} Ank表示,计算公式为:
    P ( n , k ) = n ! ( n − k ) ! P(n, k) = \frac{n!}{(n-k)!} P(n,k)=(nk)!n!
    其中 n ! n! n!表示 n n n的阶乘,即 n ! = n × ( n − 1 ) × ( n − 2 ) × … × 2 × 1 n! = n \times (n-1) \times (n-2) \times \ldots \times 2 \times 1 n!=n×(n1)×(n2)××2×1
    🙋【注意: 0 ! = 1 0!=1 0!=1

  • 组合是指从一个集合中选择一些元素,不考虑其顺序。如果我们有一个集合 S S S,包含 n n n个元素,那么从中选择 k k k个元素进行组合的方式数用 C ( n , k ) C(n,k) C(n,k)或者 C k n C_{k}^{n} Ckn表示,计算公式为:
    C ( n , k ) = n ! r ! × ( n − k ) ! C(n, k) = \frac{n!}{r! \times (n-k)!} C(n,k)=r!×(nk)!n!

符号说明

  • 排列: A {\rm A} A(Arrangement)或 P {\rm P} P(Permutation)。国内虽然采用了新的符号A(估计是想和概率论中的概率P区分开),但国际上仍然使用P。

  • 组合: C {\rm C} C(Combination)表示有选择(choose)的意思。国内、国际均采用符号C!
    🙋【注意:这里博主使用国际通用表示方式。】

  • 从n个元素中选取k个不同元素的组合数: P k n {\rm P}^{n}_{k} Pkn

  • 从n个元素中选取k个不同元素的排列数: C k n {\rm C}^{n}_{k} Ckn
    🙋【注意:国内排列数和组合数上下标位置一般与此处的相反,即 A n k {\rm A}^{k}_{n} Ank C n k {\rm C}^{k}_{n} Cnk

公式

P k n = n ! n − k ! {\rm P}^{n}_{k}=\frac{n!}{n-k!} Pkn=nk!n!
C k n = n ! ( n − k ) ! k ! {\rm C}^{n}_{k}=\frac{n!}{(n-k)!k!} Ckn=(nk)!k!n!

公式推导

∵ A k n = C k n A k k ∴ C k n = A k n A k k = n ! n − k ! k ! ( k − k ) ! = n ! 0 ! ( n − k ) ! k ! = n ! ( n − k ) ! k ! \because{\rm A}^{n}_{k}={\rm C}^{n}_{k}{\rm A}^{k}_{k} \\ \therefore{\rm C}^{n}_{k}=\frac{{\rm A}^{n}_{k}}{{\rm A}^{k}_{k}}=\frac{\frac{n!}{n-k!}}{\frac{k!}{(k-k)!}}=\frac{n!0!}{(n-k)!k!}=\frac{n!}{(n-k)!k!} Akn=CknAkkCkn=AkkAkn=(kk)!k!nk!n!=(nk)!k!n!0!=(nk)!k!n!

参考资料

  1. 维基百科:排列
  2. 维基百科:组合
  3. 百度百科:排列组合

收集整理和创作不易, 若有帮助🉑, 请帮忙点赞👍➕收藏❤️, 谢谢!✨✨🚀🚀

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值