组合数学是数学中的经典分支,研究有限集合中元素的排列、组合及计数规律。无论是算法设计、概率论还是密码学,它都扮演着基础性角色。
核心概念速览 🔍
排列(Permutation)
有序排列元素的方式,例如从3个字母中选2个的排列数为 $3 \times 2 = 6$组合(Combination)
无序选择元素的方式,例如从5个水果中选3个的组合数为 $C(5,3) = 10$常用公式
$$ P(n,k) = \frac{n!}{(n-k)!},\quad C(n,k) = \frac{n!}{k!(n-k)!} $$
(点击此处了解进阶公式推导)
实际应用 📊
组合数学广泛应用于:
- 数据结构中的树与图遍历
- 机器学习特征选择
- 日常生活中的彩票概率计算
学习路径建议 🧭
通过组合数学历史可了解其发展脉络,帮助更好理解理论本质。