提交记录 21155


用户 题目 状态 得分 用时 内存 语言 代码长度
Saisyc 1001a. 测测你的排序2 Accepted 100 108.861 ms 48 KB C++ 400 B
提交时间 评测时间
2024-02-06 18:43:47 2024-02-06 18:43:49
# include <algorithm>

# define adjust(gap)                     \
	for (int i = 0; i < n - gap; i++) {  \
		if (a[i] > a[i + gap]) {         \
			std::swap(a[i], a[i + gap]); \
		}                                \
	}

void sort(unsigned * a, int n) {
	adjust(3);
	for (int i = n - 1; i > 0; i--) {
		for (int j = 0; j < i; j++) {
			if (a[j] > a[j + 1]) {
				std::swap(a[j], a[j + 1]);
			}
		}
	}
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #1108.861 ms48 KBAcceptedScore: 100


Judge Duck Online | 评测鸭在线
Server Time: 2025-07-20 21:39:40 | Loaded in 0 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠