当前位置: 首页 > news >正文

动漫设计就业前景东营优化路网

动漫设计就业前景,东营优化路网,网站建设方案及预算,汽车销售公司的网站怎么做//双链表 //单链表无法逆向检索&#xff0c;双链表可进可退 双链表比单链表多啦一个前驱指针 //双链表查找时间复杂度都为o(n) #include<bits/stdc.h> using namespace std; typedef struct donde //创建双链表 {int data;dnode *next,*prior; //前驱和后继 }dnode,*…
//双链表
//单链表无法逆向检索,双链表可进可退   双链表比单链表多啦一个前驱指针
//双链表查找时间复杂度都为o(n)
#include<bits/stdc++.h>
using namespace std;
typedef struct donde   //创建双链表
{int data;dnode *next,*prior; //前驱和后继
}dnode,*dlinklist;//  1初始化双链表
bool initdnode(dlinklist &l)
{if(l==null)return false;l=(dnode *)malloc(sizeof(dnode));  //分配一个头结点l->next=NULL;l->prior=NULL;   //头结点的前驱节点永远指向空return true;	
}// 2判断双链表是否为空
bool Empty(dlinklist l)
{if(l->next==NULL)return true;elsereturn false;
}// 3双链表的插入
bool insertdlist(dnode *p,dnode *s) //在l结点后插入结点s 
{if(p==NULL)return false;s->next=p->next;  //s指针域指向p的后继节点 if(p->next!=NULL) //若l后继节点不是空的,则进行下面操作 (防止出现尾部) p->next->prior=s;  //给l后继节点的前指针域链接到s s->prior=p;         //然后链接前面的,给s的前指针域连接到l p->next=s;          //再给l的后指针域连接到s return true;
}// 4删除p结点的后继节点
bool deletedlist(dnode *p)
{if(p==NULL)return false;dnode *q=p->next;   //q表示所需要删除的p的后继节点 p->next=q->next;if(q->next!=NULL){q->next->prior=p;}free(q); 
}
/* 5while(p!=null)  //后向遍历{p=p->next;}while(p!=null)  //前向遍历{p=p->prior;}
*/// 6创建双链表  添加数据
dlinklist creatdlist(dlinklist &l)  //创建双链表 
{l=(dlinklist)malloc(sizeof(dnode));l->next=NULL;l->prior=NULL;dnode* s;int x;scanf("%d",&x);while(x!=9999){s=(dnode*)malloc(sizeof(dnode));s->data=x;s->next=l->next;if(l->next!=NULL)   //插入数据l->next->prior=s;s->prior=l;l->next=s;scanf("%d",&x);}return l;
}// 7销毁双链表
void destorydlist(dlinklist &l)
{while(l->next!=NULL)  // curicaldeletedlist(l);free(l);
}// 8打印双链表 
void printfdlist(dlinklist &l)   
{dnode* s;s=l->next;//s指针指向l的第一个结点    while(s!=NULL){printf("%d",s->data);s=s->next;//从s处往后遍历// s=s->prior;   //从s处往前遍历 }
}int main()
{dlinklist l;l=creatdlist(l);printfdlist(l);destorydlist(l);printfdlist(l);//此时销毁掉了l,因此为脏数据 return 0;} 

http://www.laogonggong.com/news/596.html

相关文章:

  • 无锡网站建设专家无锡网站制作长春关键词优化报价
  • 适合毕设做的简单网站如何免费建立一个网站
  • Python做网站 性能百度搜索推广采取
  • 北京食药局网站年检怎么做百度一下了你就知道官网
  • 网站备案网站类型免费游戏推广平台
  • 界面设计好看的网站杭州网站优化咨询
  • 建设银行网站会员用户名格式国内十大4a广告公司
  • 做网站一般哪里找制作一个网站的费用是多少
  • 做3d动画网站高端网站建设报价
  • 网站建设制作设计惠州郑州关键词优化费用
  • 什么行业最需要网站建设网络营销招聘岗位有哪些
  • 佛山服务类网站建设中小企业网络推广
  • 足球比赛直播回放深圳排名seo公司
  • 朋友让你做网站如何拒绝seo推广是做什么
  • 线上推广引流是做网站吗seo优化排名公司
  • jsp旅游网站开发关键技术想学互联网从哪里入手
  • 现在外贸做哪个网站好百度云搜索引擎官网入口
  • 最基本的网络营销站点安徽网站关键词优化
  • 公司网页设计项目简历全网关键词优化公司哪家好
  • 企业网站做的比较好深圳白帽优化
  • 做网站有什么软件域名信息查询
  • 中装建设装饰有限公司深圳市seo上词贵不贵
  • 做i网站收录平台
  • 网站建设与管理案例教程第三版课后答案怎么推广引流客户
  • 小型旅游网站建设方案天津百度seo排名优化软件
  • 做我的奴隶腾讯网站网站服务器一年的费用
  • WordPress获取文章封页图郑州百度推广seo
  • 做外贸网站有哪些seo排名优化软件免费
  • 河南省网站集约化建设郑州网络推广培训
  • 网站后台的目录在哪qq群推广链接