[5,4,3,2,1],[1,2,3,4,5]
0
显然,这个排列已经满足要求,不需要交换。
[1,2,3,4,5],[5,4,3,2,1]
4
[3,2,1],[1,3,3]
-1
别忘了如果怎么交换都不能满足要求,你应该返回 -1。
注意,本题中为严格大于小于关系,即 [1,2,3] 可以看作由升序,但是 [1,3,3] 不行。数据范围:- 对于 20% 的数据,- 对于 60% 的数据,- 对于 100% 的数据,对于 100% 的数据,两个数组的大小均恰好为 ,且两个数组 的元素均满足 。