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

帮做网站重庆网站建设哪家强

帮做网站,重庆网站建设哪家强,网站优化有哪些技巧,百度文库官网登录入口一、原理 队列通常是链表结构#xff0c;只允许在一端进行数据插入#xff0c;在另一端进行数据删除。 队列的特性是链式存储#xff08;随机增删#xff09;和先进先出#xff08;FIFO#xff1a;First In First Out#xff09;。 队列的缺陷#xff1a; 不支持随机…一、原理 队列通常是链表结构只允许在一端进行数据插入在另一端进行数据删除。 队列的特性是链式存储随机增删和先进先出FIFOFirst In First Out。 队列的缺陷 不支持随机访问不支持随机增删每个数据都需要维护一个指针增大了空间资源消耗 二、Queue.h #define _CRT_SECURE_NO_WARNINGS 1#include stdio.h #include stdlib.htypedef int DataType;typedef struct Node {DataType data;struct Node* next; }Node;typedef struct Queue {Node* head;int size; }Queue;void Init(Queue* q) {// 初始化创建一个空的头节点q-head (Node*)malloc(sizeof(Node));q-head-next NULL;q-size 0; }int Empty(Queue* q) {return q-size 0; }void Push(Queue* q, DataType x) {Node* node (Node*)malloc(sizeof(Node));node-data x;node-next NULL;Node* cur q-head;while (cur-next ! NULL){cur cur-next;}cur-next node;q-size; }void Pop(Queue* q) {if (Empty(q)){printf(队列为空pop失败\n);return;}Node* cur q-head-next;q-head-next cur-next;free(cur);cur NULL;--q-size; }DataType Front(Queue* q) {if (Empty(q)){printf(队列为空无队列首元素\n);return NULL;}return q-head-next-data; }void Destroy(Queue* q) {while (!Empty(q)){Pop(q);}free(q-head);q-head NULL;printf(队列销毁成功\n); }int Size(Queue* q) {return q-size; }void Print(Queue* q) {if (Empty(q)){printf(队列为空\n);return;}Node* cur q-head-next;while (cur ! NULL){printf(%2d , cur-data);cur cur-next;}printf(队列首元素%2d队列长度为%d\n, Front(q), Size(q)); }三、test.c #define _CRT_SECURE_NO_WARNINGS 1#include Queue.hint main() {Queue q;Init(q);Push(q, 1);Push(q, 3);Push(q, 5);Push(q, 7);Push(q, 2);Push(q, 4);Push(q, 6);Push(q, 8);Print(q);Pop(q);Pop(q);Pop(q);Print(q);Push(q, 9);Print(q);Pop(q);Pop(q);Pop(q);Pop(q);Pop(q);Pop(q);Pop(q);Pop(q);Pop(q);Print(q);Push(q, 10);Push(q, 20);Print(q);Destroy(q);Print(q); }
http://www.pierceye.com/news/334472/

相关文章:

  • 网站建设目标文档鄂州网站制作哪家好
  • 廉政建设网站微信运营
  • 什么样的网站结构适合做seo北京互联网建站网站
  • 工程科技 网站设计广东做seo的公司
  • 外贸都是在哪些网站做怎么做个手机版的网站
  • 北京社保网站做社保增减员锦绣大地seo官网
  • 分析影响网站排名的因素河南省住房和城乡建设厅网站文件
  • 宁城网站建设公司引流最好的推广方法
  • 辽宁省建设厅官方网站网站免费正能量直接进入浏览器下载安装
  • 怎么给公司建网站广州互联网营销师培训
  • 用阿里云做网站注意事项绵阳的网站建设公司哪家好
  • 电商网站设计工作内容深圳国际设计学院
  • 国内界面优秀的网站科技有限公司名字叫什么好
  • 网站底部悬浮代码搭建网站的主要风险
  • 长安网站建设公司常做网站首页的文件名
  • 学网站开发的能找什么工作赣州网站设计较好的公司
  • 网站建设接单微信营销软件收费排行榜
  • 佛山网站建设公司排名佛山微网站推广哪家专业
  • 招商网站建设网设备 光速东莞网站建设
  • 网站建设公司如何wordpress用多大主机
  • 东莞网站建设规范网页美工设计(第2版)素材
  • 论文 网站建设值得推荐的深圳app外包公司
  • 建网站的电脑可以换位置吗莆田建站培训
  • 外贸必看网站离职模板网
  • 内网网站建设正能量不良网站软件下载
  • 制作手机广告的网站吉林省建设厅网站评职称系统
  • 云南建设厅网站资质证书查询自动生成app
  • 柳州正规网站制作公司大连建设厅网站
  • 北京市保障房建设投资中心网站瘫痪广州大型网站建设公司排名
  • 做电池网站的引导页室内设计联盟效果图