快排 (自己实现)
void quick_sort(int a[],int x,int y)
{
int xx = x,yy = y;
int k = a[x];
if(x >= y) return;
while(xx != yy)
{
while(xx < yy && a[yy] >= k) yy--;
a[xx] = a[yy];
while(xx < yy && a[xx] <= k) xx++;
a[yy] = a[xx];
}
a[xx] = k;
quick_sort(a,x,xx-1);
quick_sort(a,xx+1,y);

}


阅读更多
个人分类: 数据结构
想对作者说点什么? 我来说一句

自己实现的排序算法sort

2009年06月18日 1KB 下载

快排实现

2013年06月03日 2KB 下载

没有更多推荐了,返回首页

不良信息举报

快排 (自己实现)

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭