n元排列
定义
由自然数1,2,3,…,n按一定次序排成的数组p1p2…pn ,简称为排列,pi表示排列中的第i个元素。
所有n元排列共n!个
自然排列
在所有n元排列中123…n这样按标准次序(即从小到大)排成的排列称为自然排列
逆序数
定义
在一个长度为 n 的排列p1p2…pn中,如果存在一对pi<pj(i<j) ,则数对pi,pj构成该排列的一个顺序;如果存在一对pi>pj(i<j) ,则数对pi,pj构成该排列的一个逆序.
所有逆序的 总数 就称为该排列的 逆序数(Inversion Number),记为τ(p1p2…pn).
eg:
32514⇒3>2,3>1,2>1,5>1,5>4
τ(32514)=5
计算方法
分别计算出排列中每一个元素右边比它小的数码个数,即算出排列中每个元素的逆序数,这每个元素的逆序数之和即为所求排列的逆序数
eg:
32514⇒⎩⎨⎧32514→3>2,3>1→2→2>1→1→5>1,5>4→2→0→0⇒2+1+2+0+0⇒5⇒τ(32514)=5
奇排列和偶排列
对换
定义
在一个n元排列p1…ps…pt…pn中,对调ps和pt的位置,其他元素不动,得到一个新的排列p1…pt…ps…pn ,这种变换称为一次对换。
对换排列中两个相邻元素,称为相邻对换
性质
定理一 :排列经过一次对换后改变其奇偶性
τ32514交换(2,3)23514(32514)=5τ(23514)=4
推论一 :奇排列变成自然排列的对换次数为奇数;偶排列变成自然排列的对换次数为偶数
eg:
奇排列:32514(5,4)32415(4,1)32145(3,1)12345共三次对换
偶排列:23514(5,4)23415(4,1)23145(3,1)21345(1,2)12345共四次对换
推论二:全部n元排列中奇、偶排列各占一半