ADD file via upload

master
pzs93xi8q 4 years ago
parent a2e544522e
commit 87696fdff3

@ -0,0 +1,20 @@
void shell(int *a,int n)
{
int i,j,k,x;
k=n/2; /*<2A><><EFBFBD>ֵ*/
while(k>=1)
{
for(i=k;i<n;i++)
{
x=a[i];
j=i-k;
while(j>=0&&x<a[j])
{
a[j+k]=a[j];
j-=k;
}
a[j+k]=x;
}
k/=2; /*<2A><>С<EFBFBD><D0A1><EFBFBD>ֵ*/
}
}
Loading…
Cancel
Save