作业介绍
排列组合是组合数学中的基础。
排列就是指从给定个数的元素中取出指定个数的元素进行排序;
组合则是指从给定个数的元素中仅仅取出指定个数的元素,不考虑排序。
排列组合的中心问题是研究给定要求的排列和组合可能出现的情况总数。
加法原理
完成一个工程可以有 n 类办法, 代表第 i 类方法的数目。
那么完成这件事共有 种不同的方法。
乘法原理
完成一个工程需要分 n 个步骤, 代表第 i 个步骤的不同方法数目。
那么完成这件事共有 种不同的方法。
排列数 从 n 个不同元素中,任取 个元素按照一定的顺序排成一列,叫做从 n 个不同元素中取出 m 个元素的一个排列;从 n 个不同元素中取出 个元素的所有排列的个数,叫做从 n 个不同元素中取出 m 个元素的排列数,用符号 (或者是 表示。
排列的计算公式如下:
$\mathrm A_n^m = n(n-1)(n-2) \cdots (n-m+1) = \frac{n!}{(n - m)!}$
n! 代表 n 的阶乘,即 $6! = 1 \times 2 \times 3 \times 4 \times 5 \times 6$。
公式可以这样理解:n 个人选 m 个来排队。第一个位置可以选 n 个,第二位置可以选 n-1 个,以此类推,第 m 个(最后一个)可以选 n-m+1 个,得:
$\mathrm A_n^m = n(n-1)(n-2) \cdots (n-m+1) = \frac{n!}{(n - m)!}$
全排列:n 个人全部来排队,队长为 n。第一个位置可以选 n 个,第二位置可以选 n-1 个,以此类推得:
$\mathrm A_n^n = n(n-1)(n-2) \cdots 3 \times 2 \times 1 = n!$ 全排列是排列数的一个特殊情况。
组合数
从 n 个不同元素中,任取 个元素组成一个集合,叫做从 n 个不同元素中取出 m 个元素的一个组合;从 n 个不同元素中取出 个元素的所有组合的个数,叫做从 n 个不同元素中取出 m 个元素的组合数,用符号 来表示,读作「n 选 m」。
组合数计算公式
$\dbinom{n}{m} = \frac{\mathrm A_n^m}{m!} = \frac{n!}{m!(n - m)!}$ 如何理解上述公式?我们考虑 n 个人选 m 个出来,不排队,不在乎顺序。如果在乎顺序那么就是 ,如果不在乎那么就要除掉重复,那么重复了多少?同样选出来的 m 个人,他们还要「全排」得 m!,所以得:
$\begin{aligned}\dbinom{n}{m} \times m! &= \mathrm A_n^m\dbinom{n}{m} &= \frac{\mathrm A_n^m}{m!} =\frac{n!}{m!(n-m)!} \end{aligned}$
组合数也常用
表示,即
。
现在数学界普遍采用
的记号而非
。
特别地,规定当 m>n 时,
。
- 状态
- 已结束
- 题目
- 5
- 开始时间
- 2025-1-9 0:00
- 截止时间
- 2025-1-16 23:59
- 可延期
- 24 小时