逆序对- 维基百科,自由的百科全书
文章推薦指數: 80 %
設A為一個有n個數字的有序集(n>1),其中所有數字各不相同。
如果存在正整數i, j使得1 ≤ i < j ≤ n而且A[i] > A[j],則這一個有序對稱為A的一個逆序對,也稱作逆序。
逆序對的數量稱作逆序數。
例如:數組<2,3,8,6,1>的逆序對為:<2,1> <3,1> <8,1> <8,6> <6,1>共5個逆序對。
對於<2,1>:1 ≤ 1
設A為一個有n個數字的有序集(n>1),其中所有數字各不相同。
如果存在正整數i, j使得1 ≤ i < j ≤ n而且A[i] > A[j],則這一個有序對稱為A的一個逆序對,也稱作逆序。
逆序對的數量稱作逆序數。
例如:數組<2,3,8,6,1>的逆序對為:<2,1> <3,1> <8,1> <8,6> <6,1>共5個逆序對。
對於<2,1>:1 ≤ 1