我用的是冒泡排序法,为什么有四个点超时了
查看原帖
我用的是冒泡排序法,为什么有四个点超时了
916027
qew12312楼主2023/1/9 10:51
#include<iostream>
using namespace std;
int main()
{int r,e;
cin>>r;
int a[r];int y=0;
for(int i=0;i<r;i++) cin>>a[i];
for(int i=0;i<r-1;i++) {
	for (int u=0;u<r-1-i;u++){if(a[u]>a[u+1]) {
		e=a[u];
		a[u]=a[u+1];
		a[u+1]=e;	
	}
	}
}
for(int i=0;i<r-1;i++) cout<<a[i]<<" ";
cout<<a[r-1]<<endl;

return 0;
}
2023/1/9 10:51
加载中...