欢迎光临成都祈钰瑶科技有限公司网站!祝您生活愉快!
热线电话: 18982081108
✕

成都服务器托管,成都GPU服务器租用,成都高防BGP宽带租用,成都机柜租用托管

希尔排序(减少增量值)-创新互联

#include <stdio.h>
#include<stdlib.h>
void ShellSort(int a[],int n)
{    int i,j,temp,in,key;
    in = n;
    while(in>1)
    {
        in=in/3+1;
        for(i=in;i<n;i++)
        {
            key=a[i];
            j=i-in;
            while(j>=0)
            {
                if(key<a[j])
                {
                    temp=a[j];
                    a[j]=key;
                    a[j+in]=temp;
                }
                j=j-in;
            }    
        }
    }
}
void Print(int a[],int n)
{
    int i;
    for(i=0;i<n;i++)
    {
        printf("%5d",a[i]);
    }
}
int main(void)
{
  int *a;
  int n,i;
  printf("请输入数组长度n= ");
  scanf("%d",&n);
  a=(int*)malloc(n*sizeof(int));
  printf("输入数组= ");
  for(i=0;i<n;i++)
  {
    scanf("%d",&a[i]);
  }
   ShellSort(a,n);
   Print(a,n);
   return 0;
}

创新互联建站主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、成都响应式网站建设公司、程序开发、网站优化、微网站、小程序设计等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的网站设计、成都网站建设、网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。