Tuesday, February 8, 2011

Prosedur Shell Sort C/ C++

Berikut ini adalah prosedur shell short :
void shellsort(int a[ ], int n)
     {
            int j,i,m,mid;
            for(m=n/2;m>0;m/=2)
            {
                  for(j=m;j=0;i-=m)
                 {
                          if(a[i+m]>=a[i])
                          break;
                          else
                          {
                                    mid=a[i];
                                    a[i]=a[i+m];
                                    a[i+m]=mid;
                           }
                  }
            }
      }

0 comments:

Post a Comment