已默认你已读懂题意了哈 我的解题思路如下 其实我觉得归并排序是跟逆序对是息息相关的,因为归并本质体现的是一种 “分而治之” 的思想 那问题来了? 怎么分: 不断从数组的中点位置划开(即二分法),然后把整个数组的排序问题转化成一个子数组的排序问题; 怎么治: 划分到子数组它的长度为 1 时,开始向上合并,不断把 较短排序数组 合并成 较长排序数组,这样直到合并成原数组就完成排序了啊; 举个例 下面是数组 [7,3,2,6,0,1,5,4] 的归并排序 看上面的图是合并阶段 本质上是合并两个已经排好序的数组的过程,而每当遇到 左子数组的当前元素 > 右子数组的当前元素 的时...