排列组合是组合学最基本的概念。排列是指从给定个数的元素中取出指定个数的元素进行排序;组合则是指从给定个数的元素中仅仅取出指定个数的元素,不考虑排序。以下是它们的计算公式及示例:
排列公式
排列公式用于计算从 n 个不同元素中取出 m(m≤n)个元素进行排列的情况总数,记作 Anm 或 Pnm ,计算公式为:
Anm=(n−m)!n!=n×(n−1)×(n−2)×⋯×(n−m+1)
其中 n! 表示 n 的阶乘,即 n!=n×(n−1)×(n−2)×⋯×2×1 。例如 5!=5×4×3×2×1=120 。
示例:从 5 个不同元素中取出 3 个元素进行排列,即 n=5,m=3 ,则排列数为:
A53=(5−3)!5!=2!5!=2×15×4×3×2×1=5×4×3=60
组合公式
组合公式用于计算从 n 个不同元素中取出 m(m≤n)个元素的组合数,记作 Cnm ,计算公式为:
Cnm=m!(n−m)!n!=m!Anm
示例:从 8 个不同元素中取出 5 个元素的组合数,即 n=8,m=5 ,则组合数为:
C85=5!(8−5)!8!=5!×3!8!=(5×4×3×2×1)×(3×2×1)8×7×6×5×4×3×2×1=3×2×18×7×6=56
另外,组合数还有一些性质,例如 Cnm=Cnn−m ,即从 n 个元素中选 m 个元素的组合数等于从 n 个元素中选 n−m 个元素的组合数。在实际计算中,可以利用这些性质简化计算过程。