苏飞论坛

标题: 上课了分享C++实现快速排序 [打印本页]

作者: yuyu5    时间: 2017-6-6 10:09
标题: 上课了分享C++实现快速排序
C++实现快速排序代码:
[C#] 纯文本查看 复制代码
void quickSort(int a[], int low, int high)
{
    if (low <= high)
        return;
    int i = low;
    int j = high;
    int key = a;

    while (i < j)
    {
        while (i < j && a[j] >= key)
            --j;
        a = a[j];
        while (i < j && a <= key)
            ++i;
        a[j] = a;
    }

    a = key;

    quickSort(a, low, i - 1);
    quickSort(a, i + 1, high);
}


作者: 站长苏飞    时间: 2017-6-6 10:23
楼主解释一下这是干嘛的




欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4