错排列公式

错排公式:

错排公式

目录
错排公式的由来
递推的方法推导错排公式
容斥原理
简化公式
 

错排公式的由来

  pala提出的问题: 十本不同的书放在书架上。现重新摆放,使每本书都不在原来放的位置。有几种摆法?
  这个问题推广一下,就是错排问题: n个有序的元素应有n!种不同的排列。如若一个排列式的所有的元素都不在原来的位置上,则称这个排列为错排。
递推的方法推导错排公式

  当n个编号元素放在n个编号位置,元素编号与位置编号各不对应的方法数用M(n)表示,那么M(n-1)就表示n-1个编号元素放在n-1个编号位置,各不对应的方法数,其它类推.
  第一步,把第n个元素放在一个位置,比如位置k,一共有n-1种方法;
  第二步,放编号为k的元素,这时有两种情况.1,把它放到位置n,那么,对于剩下的n-2个元素,就有M(n-2)种方法;2,不把它放到位置n,这时,对于这n-1个元素,有M(n-1)种方法;
  综上得到
  M(n)=(n-1)[M(n-2)+M(n-1)]
  特殊地,M(1)=0,M(2)=1
  下面通过这个递推关系推导通项公式:
  为方便起见,设M(k)=k!N(k), (k=1,2,…,n)
  则N(1)=0,N(2)=1/2
  n>=3时,n!N(n)=(n-1)(n-1)!N(n-1)+(n-1)!N(n-2)
  即 nN(n)=(n-1)N(n-1)+N(n-2)
  于是有N(n)-N(n-1)=-[N(n-1)-N(n-2)]/n=(-1/n)[-1/(n-1)][-1/(n-2)]…(-1/3)[N(2)-N(1)]=(-1)^n/n!
  因此
  N(n-1)-N(n-2)=(-1)^(n-1)/(n-1)!
  N(2)-N(1)=(-1)^2/2!
  相加,可得
  N(n)=(-1)^2/2!+…+(-1)^(n-1)/(n-1)!+(-1)^n/n!
  因此
  M(n)=n![(-1)^2/2!+…+(-1)^(n-1)/(n-1)!+(-1)^n/n!]
  可以得到
  错排公式为M(n)=n!(1/2!-1/3!+…..+(-1)^n/n!)
容斥原理

  正整数1、2、3、……、n的全排列有n!种,其中第k位是k的排列有(n-1)!,当k取1、2、3、……、n时,共有n*(n-1)!种排列,由于是错排,这些排列应排除,但是此时把同时有两个数不错排的排列多排除了一次,应补上;在补上时,把同时有三个数不错排的排列多补上了一次,应排除;……;继续这一过程,得到错排的排列种数为
  M(n)=n!-n!/1!+n!/2!-n!/3!+…+(-1)^n*n!/n!=sigma(k=2~n) (-1)^k*n!/k!
  即M(n)=n![1/0!-1/1!+1/2!-1/3!+1/4!+..+(-1)^n/n!]
  注:sigma表示连加符号,(k=2~n)是连加的范围
简化公式

  另外:书上的错排公式为Dn=n!(1/0!-1/1!+1/2!-1/3!-..+(-1)^n/n!),此公式算n很大时就很不方便.后来发现它可以化简为1个优美的式子Dn=[n!/e+0.5],[x]为取整函数.
  公式证明较简单.观察一般书上的公式,可以发现e-1的前项与之相同,然后作比较可得/Dn-n!e-1/<1/(n+1)<0.5,于是就得到这个简单而优美的公式(此仅供参考)

 

<think>嗯,用户让我介绍一下排列组合的公式。首先我需要确定用户的基础,可能是个学生刚开始学概率或者组合数学。排列组合是数学中的基础概念,应用广泛,比如在概率计算、统计学、计算机科学中都有用到。 首先,我应该从排列开始讲起。排列是指从n个不同元素中取出m个元素,按照一定的顺序排成一列。这里的关键是有顺序的,所以不同的顺序算不同的排列。比如排列ABC和ACB是不同的排列排列公式我记得是P(n, m) = n! / (n - m)!,其中n!是n的阶乘,对吧?需要解释一下阶乘的概念,可能用户不太清楚。 然后是组合,组合是从n个元素中取出m个元素,不考虑顺序。比如ABC和ACB在组合里算同一个组合。组合的公式应该是C(n, m) = P(n, m) / m!,也就是排列数除以m的阶乘,这样就去除了顺序的影响。组合的公式也可以写成C(n, m) = n! / [m!(n - m)!]。 接下来需要举例子,让用户更容易理解。比如排列的例子,如果有5个人选3个排成一列,有多少种方法,这时候用P(5,3)=5×4×3=60。而组合的例子,如果5个人选3个组成小组,不考虑顺序,就是C(5,3)=10种。 还要注意区分排列和组合的关键点,也就是顺序是否重要。用户可能会混淆这两者,所以需要强调这点。比如电话号码和组合锁是排列,而选班委或者彩票号码通常是组合。 另外,可能需要提到排列组合的一些性质,比如C(n, m)=C(n, n-m),这样可以简化计算。例如C(5,3)=C(5,2)=10,这样计算起来更简便。 还要检查公式是否正确,比如P(n,m)=n!/(n−m)!是否正确。例如当n=5,m=3时,5×4×3=60,而5!/(5-3)! = 120/2=60,是对的。组合的例子,C(5,3)=10,公式计算是5!/(3!2!)=120/(6×2)=10,正确。 是否需要补充排列组合的应用场景?比如在概率中计算事件的可能性,或者在算法中计算组合数。用户可能想知道为什么学习这个,所以实际应用的例子会帮助理解。 有没有常见的误需要提醒?比如在应该用组合的时候用了排列,导致结果偏大。或者计算时阶乘的数值过大,导致计算误,可能需要使用计算器或简化公式。 最后总结一下,排列组合的核心区别在于顺序是否重要,公式的不同点在于组合多除了m!,消除顺序的影响。确保用户能够正确区分两者,并在实际问题中应用正确的公式。</think>排列组合是组合数学中的基础概念,用于计算不同情境下元素的选择和排列方式。核心区别在于是否考虑顺序,以下分步骤介绍: --- ### 一、排列(Permutation) **定义**:从\( n \)个不同元素中取出\( m \)个元素(\( m \leq n \)),并按**特定顺序**排列的方式数。 **公式**: \[ P(n, m) = \frac{n!}{(n - m)!} \quad \text{或} \quad P_n^m = n \times (n-1) \times \cdots \times (n - m + 1) \] **解释**: - \( n! \)(n的阶乘):\( n \times (n-1) \times \cdots \times 1 \)。 - 分母的\( (n - m)! \):消除未选中的\( n - m \)个元素的排列影响。 **示例**: 从5本书中选3本排列在书架上,方式数为: \[ P(5, 3) = 5 \times 4 \times 3 = 60 \quad \text{种} \] --- ### 二、组合(Combination) **定义**:从\( n \)个不同元素中取出\( m \)个元素(\( m \leq n \)),**不考虑顺序**的方式数。 **公式**: \[ C(n, m) = \frac{P(n, m)}{m!} = \frac{n!}{m!(n - m)!} \quad \text{或} \quad \binom{n}{m} \] **解释**: - 分子为排列数\( P(n, m) \)。 - 分母\( m! \):消除\( m \)个元素内部顺序的影响。 **示例**: 从5人中选3人组成小组,方式数为: \[ C(5, 3) = \frac{5!}{3!2!} = 10 \quad \text{种} \] --- ### 三、核心区别 | | 排列(Permutation) | 组合(Combination) | |----------|---------------------|---------------------| | **顺序** | 考虑顺序(ABC ≠ ACB) | 不考虑顺序(ABC = ACB) | | **公式** | \( \frac{n!}{(n - m)!} \) | \( \frac{n!}{m!(n - m)!} \) | --- ### 四、常见应用 1. **排列**: - 密码、车牌号等需要顺序的场景。 - 比赛排名(冠亚季军)。 2. **组合**: - 抽签、彩票号码(顺序无关)。 - 统计抽样、集合子集数。 --- ### 五、重要性质 1. **对称性**:\( C(n, m) = C(n, n - m) \) (例:从5人选3人 = 从5人中排除2人) 2. **递推关系**:\( C(n, m) = C(n-1, m) + C(n-1, m-1) \) (组合数的递推公式) --- ### 六、总结 - **排列公式**:选元素并排列 → 顺序敏感。 - **组合公式**:仅选元素 → 顺序无关。 - **核心技巧**:先判断是否需要考虑顺序,再选择公式
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值