这题的题目挺难理解的,画的图让我想到冒泡排序,但是用冒泡肯定会超时的,后来经过高人指点才知道要用归并排序,但是知道了方法还是不会求逆序数,没办法,参考了网上大牛的解放之后自己写的代码如下:
本文介绍了一种使用归并排序算法计算数组中逆序数的方法,并提供了一个Java实现示例。通过递归地将数组分成两部分,分别排序后再合并的过程中计算逆序数。
这题的题目挺难理解的,画的图让我想到冒泡排序,但是用冒泡肯定会超时的,后来经过高人指点才知道要用归并排序,但是知道了方法还是不会求逆序数,没办法,参考了网上大牛的解放之后自己写的代码如下:
9893
1231
834