LOJ535「LibreOJ Round #6」花火-题解

题目地址【IN-Loj】 记得开long long,空间要两倍! 题目简述 给你一个 n n n的全排列,相邻的之间可以任意交换,只有一次可以交换不相邻的位置的数的机会,求出能让其排好序的最少交换次数。 分析: 如果没有那一次不相邻的交换机会,那么就是一个求逆序对个数的裸题了。 那么有了这个之后,我们暴力的想法是枚举 n 2 n^2 n2的交换情况,每次再 n l o g n nlogn nlog
相关文章
相关标签/搜索