什么是「5的排列组合」?
排列组合是组合数学的基础,而数字5是最经典的入门范例。从5个不同元素中选取若干元素,考虑顺序(排列)或不考虑顺序(组合),衍生出大量实际应用:密码学、赛事分组、概率计算、算法优化等。
5!
阶乘
= 120
P(5,3)
排列
= 60
C(5,2)
组合
= 10
2⁵
子集
= 32
公式
排列与组合 · 核心定义
排列
Permutation
从 n 个不同元素中取出 m (m≤n) 个,按照一定顺序排成一列。
P(n, m) = n! / (n–m)!
示例 P(5,3) = 5×4×3 = 60
5个数字里选3个组成三位数,共有60种不同顺序。
组合
Combination
从 n 个不同元素中取出 m 个,不考虑顺序。
C(n, m) = n! / [m! (n–m)!]
示例 C(5,2) = 5!/(2!·3!) = 10
从5个人中选2人组队,不区分角色,共10种选法。
🧠 智能应用 生活中的5元素
- 🔐 密码安全:5位数字密码(可重复)共有10⁵种,但若数字不重复且考虑顺序,则P(10,5)=30240种。
- 🏅 竞赛分组:5支队伍两两对战(组合C(5,2)=10场),循环赛日程编排。
- 🎲 概率计算:从5张彩票中抽2张,中奖组合数C(5,2)=10,概率直观。
- 🧬 遗传学:5个等位基因中选2个组合,表型多样性分析。
?
常见问题与智能解答
本质相同。 P(5,5) 表示从5个元素中选5个排列,即全排列,公式为 5! = 120。两者计算结果一致,但符号P强调排列顺序,阶乘更偏向数学运算。
C(5,3) = 5!/(3!·2!) = 10。利用组合对称性:C(5,3) = C(5,2) = 10。因为选3个留下等价于选2个排除,计算更快捷。
非常关键。例如关键词排列组合(长尾词拓展)、A/B测试组合、推荐系统协同过滤,都依赖排列组合思想。理解5的排列组合是入门算法思维的第一步。
联想“排列=顺序派,组合=无政府”。排列像排队拍照,组合像火锅选菜。对数字5,记住P(5,2)=20,C(5,2)=10;P(5,3)=60,C(5,3)=10。多练习即可。
📘 5的排列组合 · 详细数值一览
| 类型 | 符号 | 公式 | 结果 | 应用场景 |
|---|---|---|---|---|
| 全排列 | P(5,5) | 5! | 120 | 5本书排序 |
| 选排列 | P(5,3) | 5×4×3 | 60 | 5人竞选3个职位 |
| 选排列 | P(5,2) | 5×4 | 20 | 5个数字组成两位数 |
| 组合 | C(5,3) | 5!/(3!2!) | 10 | 5人选3人出游 |
| 组合 | C(5,4) | 5!/(4!1!) | 5 | 5人选4人留下 |
| 二项式系数 | C(5,0) | 1 | 1 | 空子集 |
* 所有数值均基于5个不同元素,重复排列不在此表(如可重复排列 5³=125)。
🧪 智能练习 · 试试用5的排列组合解题
从数字1,2,3,4,5中任选3个组成三位数(数字不重复),有多少个偶数?
提示:先固定个位为偶数(2或4),再排列剩余4位选2位。
答案:C(2,1)×P(4,2) = 2×12 = 24 个。
进阶:C(5,2)·P(3,3)