排列组合常用公式大全
掌握排列组合,攻克数学难关
本站提供系统化的排列组合知识体系,涵盖从基础原理到高级解题策略,帮助您深入理解概率统计的核心概念,提升解题效率。
一、 排列组合基础原理
1.1 分类加法计数原理与分步乘法计数原理
排列组合问题的解决,往往建立在两个基本计数原理之上。理解并区分这两个原理,是正确解题的前提。
分类加法计数原理
如果完成一件事有n类办法,在第1类办法中有m1种不同的方法,在第2类办法中有m2种不同的方法,……,在第n类办法中有mn种不同的方法,那么完成这件事共有 N = m1 + m2 + ... + mn 种不同的方法。
分步乘法计数原理
如果完成一件事需要n个步骤,做第1步有m1种不同的方法,做第2步有m2种不同的方法,……,做第n步有mn种不同的方法,那么完成这件事共有 N = m1 × m2 × ... × mn 种不同的方法。
二、 排列组合核心公式
2.1 排列数公式
排列是指从n个不同元素中,任取m(m≤n)个元素,按照一定的顺序排成一列。排列数记作 Anm 或 Pnm。
解:这是典型的排列问题,因为书的顺序不同结果不同。A53 = 5×4×3 = 60种。
2.2 组合数公式
组合是指从n个不同元素中,任取m(m≤n)个元素并成一组。组合数记作 Cnm 或 nCm。
解:此题需分两步。第一步选书:C53 = 10种;第二步分书:A33 = 6种。根据分步乘法原理,总送法为 10×6 = 60种。
注意:如果题目是“选3本送给3名同学,每人一本”,则直接是排列问题 A53 = 60种。关键在于是否涉及“分配”给不同个体。
三、 经典解题技巧与模型
排列组合问题种类繁多,掌握以下常用技巧,可以有效简化复杂问题。
捆绑法(相邻问题)
适用场景: 要求某些元素必须相邻。
操作步骤:
- 将相邻的元素看作一个整体(大元素)。
- 将这个整体与其他元素一起进行全排列。
- 考虑整体内部各元素的排列顺序。
解析: 先将甲乙捆绑,视为一个元素。若有n人,则相当于(n-1)+1=n个元素全排列,即Ann。再乘以甲乙内部的排列A22。总排法为 Ann × A22。
插空法(不相邻问题)
适用场景: 要求某些元素互不相邻。
操作步骤:
- 先排列其他不受限制的元素。
- 在这些元素形成的空隙(包括两端)中,插入要求不相邻的元素。
解析: 先排其他n-2人,形成n-1个空隙。再从n-1个空隙中选2个位置安排甲乙,即An-12。总排法为 An-2n-2 × An-12。
隔板法(相同元素分组)
适用场景: 将n个相同元素分给m个不同组,每组至少1个。
公式: Cn-1m-1
解析: 将10个球排成一排,中间有9个空隙。插入2个隔板,将其分为3份。方法数为 C92 = 36种。
定序问题(倍缩法)
适用场景: 部分元素顺序固定。
操作步骤:
- 先不考虑顺序限制,进行全排列。
- 除以固定顺序元素的阶乘,消除内部排列差异。
解析: 5人全排列为A55 = 120种。其中A在B前和A在B后的情况各占一半。因此,方法数为 120 / 2! = 60种。
四、 综合应用与易错点
易错点一:混淆排列与组合
判断标准是“顺序是否重要”。例如,选代表参加会议是组合(谁先谁后不重要),但选代表发言是排列(发言顺序重要)。
易错点二:重复计数
在使用分步乘法时,确保每一步是独立的。例如,从5男3女中选2男2女,若先选2男再选2女,需注意是否引入了不必要的顺序。正确做法是 C52 × C32。
易错点三:忽略隐含条件
题目中常隐含“至少”、“至多”等条件。处理“至少”问题时,可考虑其对立事件“一个都没有”或“全不”,用总数减去对立事件数(间接法)往往更简便。
综合例题:复杂约束下的计数
题目: 从5名男生和4名女生中选出4人,要求至少有1名男生和1名女生,且甲(男生)和乙(女生)不能同时入选。求不同选法数。
解析:
- 总选法(无性别限制):C94 = 126种。
- 全是男生的选法:C54 = 5种。
- 全是女生的选法:C44 = 1种。
- 满足性别要求的选法:126 - 5 - 1 = 120种。
- 甲乙同时入选的选法:先选甲乙,再从剩余7人中选2人,C72 = 21种。但这21种中可能包含全男或全女的情况吗?不会,因为已选1男1女。
- 最终结果:120 - 21 = 99种。
排列组合公式速查表
| 模型名称 | 适用场景 | 核心公式/方法 | 关键词 |
|---|---|---|---|
| 基本排列 | n个不同元素取m个,有序 | Anm = n!/(n-m)! | 排队、排名、编号 |
| 基本组合 | n个不同元素取m个,无序 | Cnm = n!/(m!(n-m)!) | 选人、分组、抽奖 |
| 捆绑法 | 元素必须相邻 | 整体排列 × 内部排列 | 相邻、在一起、连号 |
| 插空法 | 元素互不相邻 | 先排其余 × 插入空隙 | 不相邻、隔开、间隔 |
| 隔板法 | 相同元素分给不同组,每组≥1 | Cn-1m-1 | 分球、分糖果、整数解 |
| 间接法(排除法) | 直接法复杂,对立事件简单 | 总数 - 对立事件数 | 至少、至多、不 |
五、 网友们还关心:常见问题深度解答
以下是网民在搜索“排列组合常用公式大全”时,经常关注的相关周边问题,我们为您做了详细解答。
排列与组合的根本区别在于元素的“顺序”是否重要。排列(Permutation)是指从n个不同元素中取出m个元素,按照一定的顺序排成一列,顺序不同则结果不同(如:甲乙排列与乙甲排列是两种不同的情况)。组合(Combination)是指从n个不同元素中取出m个元素并成一组,不考虑顺序,只要元素相同即为同一种组合(如:甲乙组合与乙甲组合是同一种情况)。简记口诀:有序为排列,无序为组合。
处理排列组合中要求某些元素必须相邻的问题,通常采用“捆绑法”(或称“整体法”)。具体步骤如下:1. 先将需要相邻的元素看作一个整体(一个大元素),与其他元素一起进行全排列;2. 再考虑这个“大元素”内部各小元素之间的排列顺序。例如,甲乙必须相邻,先将甲乙捆绑,视为一个元素,若有n个元素,则相当于(n-1)+1=n个元素的全排列,再乘以甲乙内部的排列数A(2,2)。
插空法适用于排列组合中要求某些元素“不相邻”的问题。核心思路是:先排列其他不受限制的元素,形成若干空隙(包括两端),然后将要求不相邻的元素插入到这些空隙中。例如,甲乙不相邻,先排列其他n-2个元素,形成n-1个空隙,再从这n-1个空隙中选出2个位置安排甲乙,即A(n-1, 2)。
隔板法主要用于解决“相同元素分组”或“整数解个数”问题,特别是当要求每个组至少有一个元素时。基本模型:将n个相同的元素分给m个不同的组,每组至少分得1个,方法数为C(n-1, m-1)。其原理是将n个元素排成一排,中间有n-1个空隙,插入m-1个隔板将其分为m份。注意:若每组允许为0,则需先借后还或调整公式。
关键在于任务完成的“步骤”与“类别”的关系。如果完成任务有几种“不同的方式”或“类别”,任选一种方式就能独立完成任务,则用加法原理(分类)。如果完成任务必须经过几个“连续的步骤”,每一步都不能少,共同完成一个任务,则用乘法原理(分步)。简单记忆:分类用加,分步用乘。
遇到“至少”问题,直接法可能需要分类讨论(至少1个、至少2个...),过程繁琐。推荐使用间接法(排除法):先计算所有可能的情况总数,然后减去“一个都没有”的情况数。例如,从5人中选3人,至少1名男生(假设2男3女),总选法C(5,3)=10,全女生选法C(3,3)=1,则至少1名男生的选法为10-1=9种。
六、 学习建议与资源
6.1 学习路径建议
- 夯实基础: 熟练掌握加法原理、乘法原理,以及排列数、组合数的基本公式。
- 掌握模型: 重点练习捆绑法、插空法、隔板法、定序问题等经典模型,做到条件反射。
- 提升思维: 学会使用间接法、正难则反等策略,简化复杂问题。
- 错题整理: 建立错题本,记录易错点,如重复计数、遗漏情况、混淆概念等。
6.2 推荐练习资源
- ? 教材:人教版高中数学选修2-3《计数原理》章节
- ? 题库:历年高考数学真题中的排列组合专题
- ? 视频:B站搜索“排列组合解题技巧”,观看名师讲解