题目 题意:给定数组a和b,a相对位置不可动,b可以重新打乱顺序,插入到a数组中任意位置。求得到的新数组c,的最小逆序对。 官方题解 思路:要使逆序对最小,首先b数组必须为内部有序,所以需要对b数组进行预处理排序。插入到a数组的位置有n+1个。第i个位置表示插入在数 a i a_i ai前,其中n+1表示插入在数 a n a_n an后边。用 p o s i pos_i posi表示 b i b_i bi插入到 a i a_i ai数组的新位置,由于b数组有序,所以有 p o s 1 < = p o s 2 < = , , , < = p o s m pos_1
Optimal Insertion(dfs/逆序对)
关注
打赏
热门博文
立即登录/注册


微信扫码登录