排列组合

                  排列组合


 

1.两个基本原理

加法原理

如果完成一件事有n类办法,每类办法分别有m1,m2,...,mn种方案;

那么完成这件事共有N=m1+m2+...+mn种办法。

乘法原理

如果完成一件事有n个步骤,每个步骤分别有m1,m2,...,mn种方案

完成这件事共有N=m1*m2*...*mn种方案。

2.排列与排列数

(1)排列:在n个不同元素中,选取m个元素,按照一定顺序排在一起。  

(2)排列数公式P(m,n)=n!/(n-m)!

   原理很简单,根据乘法原理,第一次选有m个选择,第二次(m-1)个,以此类推

    第n次有(m-n)个,因此P(m,n)=m*(m-1)*.....*(m-n)=n!/(n-m)!

3.组合与组合数

(1)组合:在n个不同元素中,选取m个元素并成一组。

(2)组合数:C(n,k)=P(n,k)/k!

  简单分析一下,就是它的排列数除以顺序性。

4.常见计数方法

(1)特殊优先

例:6个人排成一排

  ①甲不在排头,乙不在排尾的排列数。

  ②甲不在排头,乙不在排尾甲乙不相邻。

分析①乙在排头有P(5,5)种,乙不在排头,当然也不在排尾有P(4,4)*4*4 //排头4种方案,排尾4种方案(去掉乙和排头)。

分析②有甲在尾,乙再头P(4,4)  甲在尾,乙不在头  3*P(4,4)  甲不在头,乙在头4*P(4,4) 甲不在尾,乙不在头P(3,3)*P(4,4)。

(2)捆绑或插空

1.甲乙必须相邻。         

2.甲乙必须不相邻。      

3.甲乙相邻,且与丙不相邻。

4.甲乙必须相邻,丙丁必须相邻。

5.甲乙必须相邻,丙丁不相邻。

 

答案:

1.P(7,7)

2.P(8,8)-P(7,7) 

3. 2*[P(7,7)-P(6,6)*2] 

4.P(6,6) 

5.P(8,8)-P(7,7)*2*2-P(6,6)*2*2

 

posted @ 2021-02-05 21:44  S_Curry  阅读(1136)  评论(0编辑  收藏  举报