排列数公式就是用来求“从 n 个元素里取出 m 个,并按顺序排成一排”一共有多少种排法。最常用写法有 A_n^m = n × (n-1) × (n-2) × ... × (n-m+1),也能写成 A_n^m = n! ÷ (n-m)!。你可以把排列看成往 m 个空位放元素:第 1 个空位有 n 种可选,第 2 个空位有 n-1 种可选,按顺序乘完 m 个位置,就得到排列数。
基础认识
排列数公式用于计算从多个元素里取出若干个元素,并按顺序排成一排的方法总数。顺序会影响结果,甲乙和乙甲属于两种排法。
常用写法
| 写法 | 公式 | 使用方式 |
|---|---|---|
| 连乘写法 | A_n^m = n × (n-1) × (n-2) × ... × (n-m+1) | 从 n 开始,依次乘 m 个数 |
| 阶乘写法 | A_n^m = n! ÷ (n-m)! | 先算 n!,再除以 (n-m)! |
| 口语说明 | 从 n 开始连乘 m 个数 | 适合快速计算 |
计算流程
- 确定 n:一共有多少个元素可选。
- 确定 m:要取出多少个元素。
- 列位置:准备 m 个排列空位。
- 依次填位置:第 1 位有 n 种可选;第 2 位有 n-1 种可选;第 3 位有 n-2 种可选,直到填满 m 个位置。
- 相乘得出结果:把每个位置的可选个数相乘,就是排列数。
例子
例 1:从 5 个元素里取出 2 个排列。
A_5^2 = 5 × 4 = 20
例 2:从 6 个元素里取出 3 个排列。
A_6^3 = 6 × 5 × 4 = 120
例 3:从 4 个元素里取出 4 个排列。
A_4^4 = 4 × 3 × 2 × 1 = 24
速算表
| 场景 | n | m | 计算 | 排列数 |
|---|---|---|---|---|
| 5 个元素取 2 个 | 5 | 2 | 5 × 4 | 20 |
| 6 个元素取 3 个 | 6 | 3 | 6 × 5 × 4 | 120 |
| 4 个元素取 4 个 | 4 | 4 | 4 × 3 × 2 × 1 | 24 |
| 7 个元素取 2 个 | 7 | 2 | 7 × 6 | 42 |
快速口算
先写首位可选个数,再依次乘后面位置。看到 A_n^m,就从 n 开始连乘 m 个数,得到排列数。
与阶乘关系
A_n^m = n! ÷ (n-m)!。当 m 等于 n,排列数就是 n!。例如 A_4^4 = 4! = 24。
【常见问题】
问题1:排列数公式怎么算?
回答1:排列数公式怎么算可以按 A_n^m = n × (n-1) × ... × (n-m+1) 计算,先确认元素总数 n 和取出个数 m,再从 n 开始连乘 m 个数,得到排列数。
问题2:排列数公式怎么算和顺序有什么关系?
回答2:排列数公式怎么算会把顺序计入结果,先排甲后排乙与先排乙后排甲属于两种排法,所以用连乘法计算每个位置的可选个数。
问题3:排列数公式怎么算适合哪些题?
回答3:排列数公式怎么算常用于排队、选座位、安排顺序这类题目,遇到“取出若干个并按顺序排”就用排列数公式。
免责声明:内容仅用于学习参考,实际题目请按照教材、老师给出的定义使用排列数公式怎么算。


