提交记录 10679


用户 题目 状态 得分 用时 内存 语言 代码长度
20050901 1001. 测测你的排序 Compile Error 0 0 ns 0 KB C++ 454 B
提交时间 评测时间
2019-09-25 10:44:28 2020-08-01 02:18:57
#include <algorithm>

void QuickSort(int arr[], int left, int right)
{
    int i, pivot;

    if (left >= right)
        return;
    pivot = left;
    swap(arr, left, (left + right) / 2);
    for (i = left + 1; i <= right; i++)
        if (arr[i] < arr[left])
            swap(arr, i, ++pivot);
    swap(arr, left, pivot);
    QuickSort(arr, left, pivot - 1);
    QuickSort(arr, pivot + 1, right);
}

void sort(unsigned *a, int n) {
	QuickSort(a,1,n);
}

CompilationN/AN/ACompile ErrorScore: N/A


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