理解逆序数的定义
首先需要定义一个标准次序(例如对于n个不同的自然数,可规定从小到大为标准次序)。于是在这n个元素的任一排列中,当某两个元素的先后次序与标准次序不同时,就说有一个逆序。
例如在一个排列中,如果一对数的前后与大小顺序正好相反(即:前面的数大于后面的数),那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。根据逆序数的奇偶可将排列分为奇排列和偶排列。
逆序数举例
2431序列
从第二个元素开始:
4前面有0个元素比它大;
3前面有1个元素比它大;43
1前面有3个元素比它大。21;41;31.
即:该序列的逆序数为0+1+3=4.
行列式的逆序数可用于对行列式的值进行计算,具体公式可参考同济大学线性代数的教材!(1.2全排列及其逆序数)