从四个元素中选三个元素的排列数为:A43=4×3×2=24。从四个元素中选三个元素的组合数为:C43=4×3×2/(3×2×1)=4。从n个不同元素中任取m(m≤n)个元素,按照*的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。公式:全排列数f(n)=n!(定义0!=1)。

以下介绍全排列算法四种:

1、字典序法

2、递增进位制数法

3、递减进位制数法

4、邻位对换法

用具体的例子来理解上面的定义:4种颜色按不同颜色,进行排列,有多少种排列方法,如果是6种颜色呢。从6种颜色中取出4种进行排列呢。

解:

A(4,4)=4x(4-1)x(4-2)x(4-3)x(4-4+1)=4x1x2x3x1=24。

A(6,6)=6x5x4x3x2x1=720。

A(6,4)=6!/(6-4)!=(6x5x4x3x2x1)/2=360。

两个常用的排列基本计数原理及应用:

1、加法原理和分类计数法:

每一类中的每一种方法都可以独立地完成此任务。两类不同办法中的具体方法,互不相同(即分类不重)。完成此任务的*一种方法,都属于某一类(即分类不漏)。

2、乘法原理和分步计数法:

**的一种方法都不能完成此任务,必须且只须连续完成这n步才能完成此任务。各步计数相互独立。只要有*中所采取的方法不同,则对应的完成此事的方法也不同。