提交记录 66


用户 题目 状态 得分 用时 内存 语言 代码长度
hqztrue 1001a. 测测你的排序2 Compile Error 0 0 ns 0 KB C 324 B
提交时间 评测时间
2018-06-20 12:16:49 2020-07-31 20:34:34
void Q(unsigned *a, int s,int t){
	int i=s,j=t;
	unsigned tmp, m=a[(i+j)>>1];//m=a[s+rand()*rand()%(t-s+1)];
	do {
		while (a[i]<m) ++i;
		while (a[j]>m) --j;
		if (i<=j){
			tmp=a[i]; a[i]=a[j]; a[j]=tmp;
			++i; --j;
		}
	}while (i<=j);
	if (i<t) Q(i,t);
	if (s<j) Q(s,j);
}
void sort(unsigned *a, int n){
	Q(a, 0, n-1);
}

CompilationN/AN/ACompile ErrorScore: N/A


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