#pragma once
void ShellSort(int* array, size_t n)
{
int gap = n;
while (gap > 1)
{
gap = gap/3 + 1;
for (size_t i = 0; i < n-gap; ++i)
{
int end = i;
int tmp = array[end+gap];
while ((end >= 0) && array[end] > tmp)
{
array[end+gap] = array[end];
end -= gap;
}
array[end+gap] = tmp;
}
}
}

售后响应及时
7×24小时客服热线
数据备份
更安全、更高效、更稳定
价格公道精准
项目经理精准报价不弄虚作假
合作无风险
重合同讲信誉,无效全额退款