逆序数
Posted 泡面小王子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了逆序数相关的知识,希望对你有一定的参考价值。
#include <iostream> using namespace std; int main() { int List[1005]; int n; cin >> n; for(int i=1; i<=n; i++)//之前你这儿有问题 while(n--) 和 for(int i=1; i<=n; i++)冲突 { int m; int ans=0; cin >> m; for (int j=0; j<m; j++) { cin >> List[j]; } //int y=0; for(int b=0;b<m-1;b++)//冒泡排序 (学习一下) { for(int j=0;j<m-1-b;j++) if(List[j]>List[j+1]) { int c=List[j]; List[j]=List[j+1]; List[j+1]=c; ans++; } } //y=y+ans; cout<<"Scenario #"<<i<<":"<<endl; cout<< ans <<endl; cout<<endl; } return 0; }
以上是关于逆序数的主要内容,如果未能解决你的问题,请参考以下文章