有序度,逆序度,满有序度
1. 概念:
2. 公式:
-
满 有 序 度 = ( n − 1 ) ∗ n / 2 满有序度 = (n - 1)*n/2 满有序度=(n−1)∗n/2
-
逆 序 度 = 满 有 序 度 − 有 序 度 \color{red}逆序度 = 满有序度 - 有序度 逆序度=满有序度−有序度
3. 示例:
-
对于集合(3, 4, 2, 1),可得下列有序排列:
( 3 , 4 ) , ( 3 , 2 ) , ( 3 , 1 ) ( 4 , 2 ) , ( 4 , 1 ) ( 2 , 1 ) \color{red}(3, 4), \color{lightgreen}(3, 2), (3, 1)\\ (4, 2), (4, 1)\\ (2, 1) (3,4),(3,2),(3,1)(4,2),(4,1)(2,1) -
以升序为排序规则可得:
满 有 序 度 = ( n − 1 ) ∗ n / 2 = ( 4 − 1 ) ∗ 4 / 2 = 6 有 序 度 = 1 逆 有 序 度 = 6 − 1 \begin{aligned} &满有序度 = (n - 1)*n / 2 = (4 - 1) * 4 / 2 = 6 \\ &有序度 = 1 \\ &逆有序度 = 6 - 1 \end{aligned} 满有序度=(n−1)∗n/2=(4−1)∗4/2=6有序度=1逆有序度=6−1