quick

void quick(int l,int r, int a[])

{

if (l<r)

{

int i,j,x,tg;

x=a[(l+r)/2];

i=l;

j=r;

while (i<=j)

{

while (a[i]<x)

i++;

while (a[j]>x)

j--;

if (i<=j)

{

tg=a[i];

a[i]=a[j];

a[j]=tg;

i++;

j--;

}

}

quick(l,j,a);

quick(i,r,a);

}

}

Bạn đang đọc truyện trên: TruyenTop.Vip

Tags: