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

微信网站的建立代理网络游戏服务平台

微信网站的建立,代理网络游戏服务平台,松江网站建设推广,做网站贵不贵数据结构之队列的链式结构基本操作-初始化-判断队列是否为空-入队-出队-获取队头元素 完整可运行代码&#xff1a; #include <stdio.h> #include <stdlib.h>typedef int ElemType;typedef struct QueueNode {ElemType data;struct QueueNode *next; }QueueNode;t…

 数据结构之队列的链式结构基本操作-初始化-判断队列是否为空-入队-出队-获取队头元素

完整可运行代码:

#include <stdio.h>
#include <stdlib.h>typedef int ElemType;typedef struct QueueNode
{ElemType data;struct QueueNode *next;
}QueueNode;typedef struct 
{QueueNode *front;QueueNode *rear;
}Queue;//初始化
Queue* initQueue()
{Queue *q = (Queue*)malloc(sizeof(Queue));QueueNode *node = (QueueNode*)malloc(sizeof(QueueNode));node->data = 0;node->next = NULL;q->front = node;q->rear = node;return q;
}//判断队列是否为空为空
int isEmpty(Queue *q)
{if (q->front == q->rear){return 1;}else{return 0;}
}//入队
void equeue(Queue *q, ElemType e)
{QueueNode *node = (QueueNode*)malloc(sizeof(QueueNode));node->data = e;node->next = NULL;q->rear->next = node;q->rear = node;
}//出队
int dequeue(Queue *q, ElemType *e)
{if (isEmpty(q)){printf("空的\n");return 0;}QueueNode *node = q->front->next;*e = node->data;q->front->next = node->next;if (q->rear == node){q->rear = q->front;}free(node);return 1;
}//获取队头元素
ElemType getFront(Queue *q)
{if (isEmpty(q)){printf("空的\n");return 0;}return q->front->next->data;
}int main()
{Queue *q = initQueue();equeue(q, 10);equeue(q, 20);equeue(q, 30);equeue(q, 40);equeue(q, 50);ElemType e;dequeue(q, &e);printf("出队%d\n", e);dequeue(q, &e);printf("出队%d\n", e);printf("%d\n", getFront(q));return 0;
}

运行结果:

 


文章转载自:

http://prnrdSwK.kndyz.cn
http://U1OfbC1b.kndyz.cn
http://9Af3vy4R.kndyz.cn
http://OPFXMghn.kndyz.cn
http://y0v45Thf.kndyz.cn
http://SQMisuUc.kndyz.cn
http://0oxcmxS5.kndyz.cn
http://DVKhIyLD.kndyz.cn
http://clXzbp1e.kndyz.cn
http://tdgnQ7JC.kndyz.cn
http://C4wC6TIY.kndyz.cn
http://cSTwa3Pf.kndyz.cn
http://lFGZSxNa.kndyz.cn
http://Bg0D63UI.kndyz.cn
http://g1P36TIp.kndyz.cn
http://R6pLrFvs.kndyz.cn
http://cODgDKds.kndyz.cn
http://JbTAvdOb.kndyz.cn
http://Zi0fllFH.kndyz.cn
http://ks1vSdI8.kndyz.cn
http://seo2L1Zh.kndyz.cn
http://PYW0PrK5.kndyz.cn
http://ygxnDYit.kndyz.cn
http://TDRnKTBA.kndyz.cn
http://Hk9J5pT1.kndyz.cn
http://jOpHQbwe.kndyz.cn
http://8k9VUIVo.kndyz.cn
http://tXtHvOiq.kndyz.cn
http://Qp5tEnub.kndyz.cn
http://FDmigQGu.kndyz.cn
http://www.dtcms.com/wzjs/679246.html

相关文章:

  • 网站做现金抽奖 能通过中建官网
  • 桐城市做网站江苏建设科技网站
  • 网站怎么架设廊坊市固安县建设局网站
  • 网站分站作用东莞网站优化找哪家
  • 天津网站推广外包wordpress 3.6 下载
  • 哪个做网站的公司好wordpress使用什么数据库
  • 专做动漫的网站虚拟机做的网站怎么让外网访问不了
  • 网站后台下载网站二级页面怎么做
  • 高端网站制作网址wordpress家具主题
  • 上海网站建设开中小企业公司简介范本
  • 网站平台搭建要多少权威发布文字图片
  • 江苏宜安建设有限公司网站湖南网站网络推广哪家奿
  • 重庆网站建设公司那好高明区住房和城乡建设局网站
  • 英铭科技做网站和设计制作更专业steam交易链接怎么获取
  • 做网站需要会哪些编程语言怎么提升搜狗网站排名
  • 怎么用flash做视频网站燕郊网站制作多少钱
  • 网站开发拒绝通知书微信做网站的弊端
  • line 设计网站淮南市潘集区信息建设网站
  • 免费网站建设魔坊百度联盟官网登录入口
  • 手机网站相关我找别人做的网站现在不管了怎么办
  • 广州网站建设 骏域网站建设pc网页游戏网站
  • 免费十八种禁用网站游戏企业宣传片多少钱一分钟
  • php怎么写购物网站商品显示页面国内重大新闻2021
  • 佛山做网站制作王野天简历
  • 怎样提高网站知名度平台建设指的是什么
  • 信用体系建设网站维运工作制度长春专业网站建设
  • 网站流程wordpress 媒体备份
  • 新建网站推广做网站的网站犯法吗
  • 黄岐网站制作个人网站 怎么备案
  • 营销型网站策划 pdf济南网站建设与优化