早教吧作业答案频道 -->其他-->
一道编程题:求逆序对的个数给定一个序列a1,a2,…,an,如果存在iaj,那么我们称之为逆序对,求逆序对的数目输入:第一行为n,表示序列长度,接下来的n行,第i+1行表示序列中的第i个数.输出:两行
题目详情
一道编程题:求逆序对的个数
给定一个序列a1,a2,…,an,如果存在iaj,那么我们称之为逆序对,求逆序对的数目
输入:第一行为n,表示序列长度,接下来的n行,第i+1行表示序列中的第i个数.
输出:两行,第一行为所有逆序对总数,第二行为本质不同的逆序对总数.
样例输入:
4
3
2
3
2
样例输出:
3
1
数据范围:N
给定一个序列a1,a2,…,an,如果存在iaj,那么我们称之为逆序对,求逆序对的数目
输入:第一行为n,表示序列长度,接下来的n行,第i+1行表示序列中的第i个数.
输出:两行,第一行为所有逆序对总数,第二行为本质不同的逆序对总数.
样例输入:
4
3
2
3
2
样例输出:
3
1
数据范围:N
▼优质解答
答案和解析
#include
#define N 105
void main()
{
int n,i,j,k=0,p,m=0;
int a[20];
scanf("%d",&n);
getchar();
for(i=0;i
#define N 105
void main()
{
int n,i,j,k=0,p,m=0;
int a[20];
scanf("%d",&n);
getchar();
for(i=0;i
看了一道编程题:求逆序对的个数给定...的网友还看了以下:
数列的通项公式问题(难!)数列1/2,-1/2,5/18,-7/54.…的一个通项公式是什么?你们 2020-04-09 …
观察给出的一列数,它们的排列有什么规律?这列数的第100个数、第2009个数分别是什么?数字为:1 2020-05-12 …
已知等差数列1、4、7、……、100.问这里一共有几项?他们和多少?已知……{an}中,若a10= 2020-05-13 …
快速平均数A列B列6小张8小张10小王小张11小张13小红15小红如上A列和B列有几千列,请问如何 2020-05-14 …
3除7的小数第15位是什么数?第20位是什么数?要列算式 2020-06-14 …
1、2、3、5、8请问它们是什么递推和数列?有什么规律在里面呢?1、2、3、5、8请问它们是什么递 2020-06-25 …
1.聪明屋分别代表什么数字?列式:聪聪乘以聪明乘以屋乘以聪明屋=聪明屋聪明屋2.如何把9个点用一笔 2020-06-27 …
(2012•浦东新区一模)定义数列{xn},如果存在常数p,使对任意正整数n,总有(xn+1-p) 2020-06-29 …
看了很多文章、报道和新闻,发现个共同现象,为什么他们列举事物或者人的时候总会加个“等”字呢?比方说 2020-07-08 …
相邻两项的差为等比数列的数列通用表达式是什么?我们都知道等差数列可以用一次函数表达,等比数列可以用 2020-07-23 …