a. 求逆序对
求逆序对
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
说明
给定一个序列,如果存在并且,那么我们称之为逆序对,求给定序列中逆序对的数目
输入格式
第一行,一个数,表示序列中有个数。
接下来行,第+1行表示序列中的第个数 第二行个数,表示给定的序列。序列中每个数字不超过 int 所表示的范围
输出格式
所有逆序对总数。
样例
4
3
2
3
2
3
数据范围
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
给定一个序列a1,a2,⋯,an,如果存在i<j并且ai>aj,那么我们称之为逆序对,求给定序列中逆序对的数目
第一行,一个数n,表示序列中有n个数。
接下来n行,第i+1行表示序列中的第i个数 第二行n个数,表示给定的序列。序列中每个数字不超过 int 所表示的范围
所有逆序对总数。
4
3
2
3
2
3
n⩽105,ai⩽105