for (n = m / 2; n > 0; n /= 2)
{//m为数组总个数
for (i = n; i < m; i++) {
temp = a[i];
for (j = i; j >= n && a[j-n] > temp; j-=n)
a[j] = a[j - n];
a[j] = temp;
}
}
12-22
05-31
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交