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

东莞网站建设网站制作公司进入微信公众号登录入口

东莞网站建设网站制作公司,进入微信公众号登录入口,网络促销分类 网站促销,flash里鼠标可以跟随到网站上就不能跟随了1.队列的概念 队列#xff1a;只允许在一端进行插入数据操作#xff0c;在另一端进行删除数据操作的特殊线性表#xff0c;队列具有先进先出FIFO(First In First Out)。 入队列#xff1a;进行插入操作的一端称为队尾 出队列#xff1a;进行删除操作的一端称为队头 2.队列…1.队列的概念 队列只允许在一端进行插入数据操作在另一端进行删除数据操作的特殊线性表队列具有先进先出FIFO(First In First Out)。 入队列进行插入操作的一端称为队尾 出队列进行删除操作的一端称为队头 2.队列的实现 1.初始化 2.销毁 3.队尾入队列 4.队头出队列 5.获取队列头部元素 6.获取队列尾部元素 7.有效元素个数 8.判是否为空 typedef int QDataType; //链式结构表示队列 typedef struct QListNode {struct QListNode* pNext;QDataType data; }QNode; //队列的结构 typedef struct Queue {QNode* phead;QNode* ptail;int size; }Queue; 2.1 初始化与销毁 void QueueInit(Queue* pq) {assert(pq);pq-phead NULL;pq-ptail NULL;pq-size 0; } void QueueDestroy(Queue* pq) {assert(pq);QNode* cur pq-phead;while (cur){QNode* next cur-next;free(cur);cur next;}pq-phead NULL;pq-ptail NULL;pq-size 0; } 2.2 队尾入队列与队头出队列 //队尾入队列 void QueuePush(Queue* pq, QDataType x) {assert(pq);QNode* newnode (QNode*)malloc(sizeof(QNode));if (newnode NULL){perror(malloc fail\n);return;}newnode-data x;newnode-next NULL;if (pq-phead NULL){assert(pq-ptail NULL);pq-phead pq-ptail newnode;}else{pq-ptail-next newnode;pq-ptail newnode;}pq-size; } //队头出队列 void QueuePop(Queue* pq) {assert(pq);assert(!QueueEmpty(pq));//分类讨论//1.一个节点 2.两个节点if (pq-phead-next NULL){free(pq-phead);pq-phead NULL;pq-ptail NULL;}else{QNode* next pq-phead-next;free(pq-phead);pq-phead next;}pq-size--; } 2.3 获取队列头部元素与获取队列尾部元素 //获取队列头部元素 QDataType QueueFront(Queue* pq) {assert(pq);assert(!QueueEmpty(pq));return pq-phead-data; } //获取队列尾部元素 QDataType QueueBack(Queue* pq) {assert(pq);assert(!QueueEmpty(pq));return pq-ptail-data; } 2.4 有效元素个数与判是否为空 //有效元素个数 int QueueSize(Queue* pq) {assert(pq);return pq-size; } //判断队列是否为空如果为空返回非零结果如果非空返回0 bool QueueEmpty(Queue* pq) {assert(pq);return pq-size 0; }
http://www.hkea.cn/news/14390562/

相关文章:

  • 做感恩网站的图片免费的ai素材网站
  • 网站欺骗消费者怎么做红酒公司的网站建设
  • 为什么要建立电子商务网站开发软件需要什么软件
  • wordpress在vps上安装网站优化资源
  • 汕头中英文网站推广海洋seo
  • 专题学习网站模板网站建设vs网络推广
  • 建网站 备案小程序广州开发公司
  • 备案ip 查询网站查询网站查询嘉兴网站建设方案外包
  • 佛山制作网站公司商业网点和商铺的区别
  • 阿里巴巴国际站做2个网站有用wordpress 前台 用户
  • 公司如何做网站建设国外作品集网站
  • 国内做外贸如何访问外国网站网站设计制作收费明细
  • 沧州网站建设的公司贪便宜网站
  • 旅游网站名称设计线上运营推广工作内容
  • 做画找图网站网站名称及网址
  • 做家宴网站别人的抖音网站是怎么做的
  • 网站建设完成推广wordpress链接自定义结构404
  • 中国建设银行征信中心网站服务好的做培训网站
  • 健身顾问在哪些网站做推广免费的发帖收录网站
  • 建设部项目经理认证网站长沙网站排名公司哪家好
  • 微信怎么做捐钱的网站深圳专业网站设计专业定制
  • 推广网站seooctopress wordpress
  • 做网站为什么要服务器广州网站制作选哪家
  • 网站建设 收费图片在线编辑网站
  • 广州知名网站建设公司网站商城微信支付宝支付宝支付接口
  • 网站建设单位是什么怎么做网站教程 用的工具
  • 问问建设网站的人资阳全搜索app
  • 怎么查公司网站有没有中文域名ie不能显示wordpress图片
  • 烟台网站title优化只用js可以做网站吗
  • 专题探索网站开发教学模式的结构wordpress文章关键词插件