C語言SHELL排序算法


Void shellsort(int v[], int n)

{

       int gap, i, j, temp;

      for (gap = n/2; gap > 0; gap /= 2)

            for (i = gap; i < n; i++)

                  for (j = i - gap; j >= 0 && v[ j ] > v[j + gap]; j -= gap){

                         temp = v[ j ];

                         v[ j ] = v [ j + gap];

                         v[ j + gap] = temp;

                 }

}


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



C 語言Shell 排序 c語言排序算法(一) C語言排序算法 C語言排序算法 C語言排序算法 c語言排序算法 C語言排序算法 C語言排序算法 c語言排序算法 C語言排序算法(三)
 
粤ICP备14056181号  © 2014-2020 ITdaan.com