我们只允许至多一次把一个子段 [l,r] 反转。逆序对只与相对顺序有关。把 [l,r] 反转时:
[l,r]
设区间长度为 k = r-l+1,区间内
k = r-l+1
给定一个长度为 nnn 的整数数组 a=a=a={a1,a2,...,ana_1,a_2,...,a_na1,a2,...,an}。你可以进行至多一次操作:选择一个区间 [l,r][l,r][l,r] 并将该区间内的元素顺序反转;也可以不进行任何操作。
记逆序对为满足 1≤i<j≤n1≤i < j≤n1≤i<j≤n 且 ai>aja_i>a_jai>aj 的有序对数量(相等不计入逆序)。
本题属于以下题库,请选择所需题库进行购买
ScanQRCodePrompt
请使用微信扫描下方二维码完成注册