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

wordpress 整站移植东莞住房和城乡建设网

wordpress 整站移植,东莞住房和城乡建设网,wordpress中图片幻灯展示效果,wordpress瀑布流主题怎么设置首页显示文章数量一、原理 循环队列从功能角度具有队列的性质#xff0c;即遵从先进先出原则#xff0c;但是其存储方式是顺序存储。 循环队列的存储空间大小通常都是固定的#xff0c;通过前指针和尾指针的移动控制循环队列数据的增删。 特征#xff1a;顺序存储、先进先出、容量有限即遵从先进先出原则但是其存储方式是顺序存储。 循环队列的存储空间大小通常都是固定的通过前指针和尾指针的移动控制循环队列数据的增删。 特征顺序存储、先进先出、容量有限循环利用 设计理念 初始化一个队列空间容量为C这是循环队列能够存储数据的最大容量数设置头指针front和尾指针rear刚开始时front和rear指向同一个数据存储地址新增数据front不动rear指向下一个数据存储地址删除数据rear不懂front指向下一个数据存储地址为了防止front和rear越界front和rear在每次移动之后都会对容量C取模 当循环队列为空或为满的时候front和rear都指向同一个位置该如何区分呢 在容量为C的队列空间中取出一个数据块空间不存储数据用于区分队列空和队列满此空数据块位于front的后一个地址当rear和front之间只相隔一个数据块即规定的空数据块时不再新增数据随着队列前指针front移动空数据块也跟着移动 二、CircularQueue.h #define _CRT_SECURE_NO_WARNINGS 1#include stdio.h #include stdlib.h#define CAPACITY 5 // 循环队列的容量通常循环队列存储元素的个数为容量-1typedef int DataType;typedef struct CirQueue {DataType* data;int front;int rear; }CirQueue;void Init(CirQueue* cq) {cq-data (DataType*)malloc(sizeof(DataType) * CAPACITY);cq-front cq-rear 0; }int Empty(CirQueue* cq) {return cq-front cq-rear; }int Full(CirQueue* cq) {return (cq-rear 1) % CAPACITY cq-front; }void Push(CirQueue* cq, DataType x) {if (Full(cq)){printf(循环队列已满push失败\n);return;}cq-data[cq-rear] x;cq-rear (cq-rear 1) % CAPACITY; }void Pop(CirQueue* cq) {if (Empty(cq)){printf(循环队列已空pop失败\n);return;}cq-front (cq-front 1) % CAPACITY; }int Size(CirQueue* cq) {return ((cq-rear CAPACITY) - cq-front) % CAPACITY; }void Print(CirQueue* cq) {if (Empty(cq)){printf(循环队列为空\n );return;}int pos cq-front;while (pos ! cq-rear){printf(%2d , cq-data[pos]);pos (pos 1) % CAPACITY;}printf(循环队列存储元素个数为%d\n, Size(cq)); } 三、test.c #define _CRT_SECURE_NO_WARNINGS 1#include CircularQueue.hint main() {CirQueue cq;Init(cq);Push(cq, 1);Push(cq, 3);Push(cq, 5);Push(cq, 7);Push(cq, 2);Push(cq, 4);Push(cq, 6);Push(cq, 8);Print(cq);Pop(cq);Pop(cq);Print(cq);Push(cq, 10);Print(cq);Pop(cq);Pop(cq);Pop(cq);Pop(cq);Pop(cq);Print(cq); }
http://www.zqtcl.cn/news/386469/

相关文章:

  • 如何电话推销客户做网站沉浸式展厅搭建商
  • 重庆网站建设开发e福州官方网站
  • 网站怎么可以被收录广州网站建设全包
  • 网站备案期间如何采购需求网站建设
  • 东莞seo网站优化运营南通网站排名外包
  • 新能源网站建设唐山专业网站建设公司
  • 石基网站建设临沂网站优化哪家好
  • 用node.js可以做网站吗上海做网站 公司有哪些
  • 淄博网站建设详细策划一个域名解析多个网站
  • 无锡网站建设首选捷搜网站优化大赛
  • 部门网站建设多少钱百度关键词挖掘查询工具
  • 做游戏直播那个网站asp做网站教程
  • 网站建设小程序开发情侣头像制作素材图片
  • spoc课程网站建设专业彩票网站建设
  • 创建网站需要注意什么忻州市城乡建设管理局网站
  • 万江做网站wordpress 动静
  • 北京自助模板建站遂宁企业网络推广方案
  • 湖南建设科技节能协会网站武夷山景区网站建设特点
  • 那些网站建设的好百度搜索风云排行榜
  • 网站开发 模板 c沈阳市建设工程质量检测中心网站
  • 企业网站设计专业好吗做钓鱼网站要具备什么
  • 广西备案工信部网站用asp.net做后台网站
  • 静态网站漏洞wordpress 外卖
  • 暗网做网站温州做网络推广的公司
  • 网站描述 修改上海火迎网络推广运营优化
  • 黄石网站建设哪家专业做个网站费用
  • 免费做的网站怎么设置域名解析宁夏百度seo
  • 化妆品产品的自建网站有哪些阿里云cdn wordpress错位
  • 增加网站流量网站新闻字体
  • 做外贸建网站需要推广吗服装如何做微商城网站