提交记录 8281


用户 题目 状态 得分 用时 内存 语言 代码长度
xuezhe 1001. 测测你的排序 Compile Error 0 0 ns 0 KB C++ 363 B
提交时间 评测时间
2019-02-10 18:42:08 2020-08-01 01:14:57
unsigned *q;
#undef a
#define a (q)
void quicksort(int l,int r){
	int i=l,j=r,mid=a[(l+r)/2];
	while(i<j){
		while(a[i]<mid){
			i=i+1;
		}
		while(a[j]>mid){
			j=j-1;
		}
		if(i<j){
			t=a[i],a[i]=a[j],a[j]=t;i=i+1,j=j-1;
		}
	}
	if(l<j){
		quicksort(l,j);
	}
	if(i<r){
		quicksort(i,r);
	}
}
#undef a
void sort(unsigned *a, int n) {
	q=a;
	quicksort(0,n-1);
}

CompilationN/AN/ACompile ErrorScore: N/A


Judge Duck Online | 评测鸭在线
Server Time: 2026-04-07 01:35:54 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠