前言

这一期是关于csp S组必考的排列组合。讲述了排列组合的基本概念。 (这东西他们tm是真的难,老CS了)



1.排列(Permutation/Arrangement)

定义:从给定的nn个不同元素中,去出指定个数为 mmmnm \le n )的元素进行排序.

通俗来说就是从nn个不同的人中,叫那mm出来排队。

公式:

\( A_m^n = P_m^n= m*(m-1)*(m-2)*...*(m-n+1)=\frac{n!}{(n-m)!} \)

别看那么复杂说白了就是从mm乘到(mn+1)(m-n+1)

例子:

A53=P53=543=60 A_5^3=P_5^3=5 * 4 * 3=60

注:\( A_n^m \) 和 \(P_n^m\) 是一样的。只是因为排列的英文有两个(Permutation/Arrangement)

📘 例题(排列应用)

题目:

从 7 名不同学生(A、B、C、D、E、F、G)中,选出 4 人 排成一列队形(顺序不同算不同队形)。 问:共有多少种不同的排队结果?

答案:840

解析:

定义回顾:从给定的nn个不同元素中,去出指定个数为 mmmnm \le n )的元素进行排序.

题目中:nn=7,mm=4;

所以 \( A_7^4=7 * 6 * 5 * 4 =42 * 20 =840 \)


特殊排列类型

  • 全排列 (Full Permutation)
    • 定义: 从n个不同元素中取出全部n个元素,按照一定的顺序排成一列,所得到的排列称为全排列,全排列是排列数公式中mm=nn的情况。
    • 公式:
  • 可重复排列 (多重集排列)
    • 定义: 从nn个不同元素中,每次允许重复选取元素,取出mm个元素进行排列。换句话说,就是nn个元素中的每个元素都可以无限量供应。
    • 公式: 由于每次选取都有nn种选择,且可以重复,根据乘法原理,可重复排列的公式为: