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

2008建立的php网站慢天天外链

2008建立的php网站慢,天天外链,网站流量少的原因,wordpress百度云cdn1.队列(先进先出) 队列也是一种受限制的线性结构 它只能在一端添加元素,在另一端访问,删除元素 (队首插入,队尾删除) 因为链表实现没有数组实现快,所以队列大多数是用数组实现的 q…

1.队列(先进先出)

队列也是一种受限制的线性结构
它只能在一端添加元素,在另一端访问,删除元素
(队首插入,队尾删除)
因为链表实现没有数组实现快,所以队列大多数是用数组实现的
在这里插入图片描述
queue.h

#pragma once
#include<stdio.h>
#include<stdbool.h>
#include<stdlib.h>
#define E int
#define CAPACITY 10
typedef struct {E elements[CAPACITY];//数组int fornt;//队首int rear;//队尾int size;//长度
}Queue;Queue* queue_create();
void queue_destroy(Queue* q);bool is_empty(Queue* q);
bool is_full(Queue* q);
bool enqueue(Queue* q, E element);
E dequeue(Queue* q);
E peek(Queue* q);

queue.c

#define _CRT_SECURE_NO_WARNINGS 1
#include"queue.h"
Queue* queue_create() {return calloc(1, sizeof(Queue));
}
void queue_destroy(Queue* q) {free(q);
}bool is_empty(Queue* q) {return q->size == 0;
}
bool is_full(Queue* q) {return q->size == CAPACITY;
}
bool enqueue(Queue* q, E element) {if (is_full(q)) {printf("error:Queue is full\n");exit(1);}q->elements[q->rear] = element;q->rear = (q->rear + 1) % CAPACITY;q->size++;return true;
}
E dequeue(Queue* q) {if (is_empty(q)) {printf("error:Queue is emppty\n");exit(1);}E ele = q->elements[q->fornt];q->fornt = (q->fornt + 1) % CAPACITY;q->size--;return ele;
}
E peek(Queue* q) {if (is_empty(q)) {printf("error: Queue is empty\n");exit(1);}return q->elements[q->fornt];
}

main.c

#define _CRT_SECURE_NO_WARNINGS 1
#include"queue.h"
int main() {Queue* q = queue_create();if (q == NULL) {printf("realloc failed in queue_create()\n");exit(1);}enqueue(q, 1);enqueue(q, 2);enqueue(q, 3);enqueue(q, 4);while (!is_empty(q)) {E ele = peek(q);printf("%d ", ele);dequeue(q);}printf("\n");return 0;
}
http://www.ds6.com.cn/news/14008.html

相关文章:

  • 建设网站用户名是什么原因广州百度竞价托管
  • 网站开发华企云商软文推广文章
  • 网站图标ico 需要多大长沙网站seo分析
  • 以应用为导向的高职高专数学课程改革与建设 教学成果奖申报网站如何做网站营销
  • 企业实缴公示在什么网站做seo推广有哪些方式
  • 国外用什么做网站苏州旺道seo
  • 网站日常维护最近新闻内容
  • 网站防火墙怎么做seo的收费标准
  • 为什么做网站会被批捕软文新闻发布网站
  • 模板建站总公司西安百度公司开户
  • php可以做网站教育培训机构营销方案
  • 怎么快速开发一个网站网络推广方案例子
  • 泉州做网站工资淄博搜索引擎优化
  • 游戏开发公司定制游戏seo赚钱培训
  • 有源码如何搭建网站网站seo 优化
  • 有什么做任务得佣金的网站网络优化软件
  • 苏州制作网站的公司简介大金seo
  • dede静态网站广告软文范例
  • 网站开发直播计算机培训班
  • 深圳网站建设hi0755超级外链工具 增加外链中
  • 建跨境电商网站多少钱seo优化流程
  • 重庆定制网站建设地址网络推广外包联系方式
  • 导航网站怎么做武汉电脑培训学校有哪些
  • 怎么利用源码做网站百度收录接口
  • 网站直接做标准曲线seo软件工具箱
  • 消防微型建设标准的网站是多少在线视频观看免费视频22
  • 怎么样在公司配置服务器做网站补习班
  • 门户网站的基本特征多选题冯宗耀seo教程
  • ps做图网站网络平台
  • 开发网站找什么公司吗百度号码查询平台