提交记录 8283


用户 题目 状态 得分 用时 内存 语言 代码长度
xuezhe 1001. 测测你的排序 Time Limit Exceeded 0 5 s 390636 KB C++ 391 B
提交时间 评测时间
2019-02-10 18:47:25 2020-08-01 01:15:14
unsigned *q;
#undef a
#define a q
void quicksort(int l,int r){
	register int i=l,j=r,t;
	register unsigned 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 OKScore: N/A

Testcase #15 s381 MB + 492 KBTime Limit ExceededScore: 0


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