归并排序,简而言之就是将两个内部顺序已经确定的集合进行合并,使得合并后的集合仍然有序 那么对于一个无序集合,就需将其递归到最底层从底开始回归上一层,这样不停地将每个集合内部归并而有序。 那么对于一个集合的逆序对该如何求呢? 比如集合{5,4,3,2,1}逆序对为4+3+2+1 = 10 那么对于归并排序的求解过程:第一层: 1.1:5 4 3 1.2:2 1 第二层: 2.1.1: 5 4 2.1.2: 3 2.2.1: 2 2.2.2: 1 第三层: 3.1.1.1 :5 3.1.1.2 :4 3.1.2: 3 3.2.1: 2 3.2.2:...