符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
#include
#include
#define N 9
typedef struct node{
int data;
struct node * next;
}ElemSN;
ElemSN * Createlink(int a[],int n){
int i;
ElemSN * h=NULL, * p;
for( i=N-1;i>=0;i--){
p=(ElemSN *)malloc(sizeof(ElemSN));
p->data =a[i];
p->next=h;
h=p;
}
return h;
}
void printlink(ElemSN * h){
ElemSN * p;
for(p=h;p;p=p->next)
printf("%d\n",p->data);
}
ElemSN* SelectSont(ElemSN*h){
ElemSN*p,*q,*pmin,*qmin,*h2,*t; //t为尾结点
h2=NULL;
while(h){
for(pmin=q=h,p=h->next;p;q=p,p=p->next){
if(pmin->data>p->data){
pmin=p;
qmin=q;
}
}//for循环出来,pmin指着最小值,q指最小值的前一结点
if(pmin-h)
qmin->next=pmin->next;
else //如果pmin不为头结点,断链挂链,pmin的指针域给NULL,如果为头结点,头指针后移,pmin的指针域给NULL
h=h->next;
pmin->next=NULL;
if(!h2)
h2=t=pmin;
else //h2为NULL,说明只有一个结点,h2,t,pmin在同一个结点 ,否则,pmin结点挂在t结点上(尾插),t后移
t->next=pmin;
t=pmin;
}
return h2;
}
int main(void){
int a[N]={9,8,7,6,5,4,3,2,1};
ElemSN * head;
head=Createlink(a,9);
head=SelectSont(head);
printlink(head);
}
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。