逆序對

仔細想想,如果存在正整數 i, j 使得 1 ≤ i < j ≤ n 且 A[i] > A[j],則稱爲一個逆序對。 這就意味着如果想要統計逆序對,就要在數列中 從左向右依次算出 每個數右側比自己小的數的個數,最後將將其相加。但是,當我們新讀入一個數時,根本不清楚後面還未讀進來的數是怎樣的! 所以對於此類問題,有兩種解決方案: 從右向左讀取 統計已經讀取的數中比自己小的個數。 從左向右讀取 統計已
相關文章
相關標籤/搜索