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

网站建设的目标人群是什么怎样进行关键词推广

网站建设的目标人群是什么,怎样进行关键词推广,做装修网站好赚钱吗,wordpress加底部进度条循环队列(Circular Queue),又称环形缓冲区,是一种常用的数据结构,特别适用于资源有限的场合,比如操作系统中的任务调度、网络数据缓冲等。循环队列在数组的基础上实现,逻辑上首尾相连&#xff0…

循环队列(Circular Queue),又称环形缓冲区,是一种常用的数据结构,特别适用于资源有限的场合,比如操作系统中的任务调度、网络数据缓冲等。循环队列在数组的基础上实现,逻辑上首尾相连,能够充分利用数组空间。

下面是一个用C++实现的循环队列示例:

#include <iostream>
using namespace std;class CircularQueue {
private:int *queue;int front;int rear;int size;int capacity;public:CircularQueue(int k) {capacity = k + 1;  // 多一个空间用于区分队列满和空queue = new int[capacity];front = 0;rear = 0;size = 0;}~CircularQueue() {delete[] queue;}bool enqueue(int value) {if (isFull()) {cout << "Queue is full" << endl;return false;}queue[rear] = value;rear = (rear + 1) % capacity;size++;return true;}bool dequeue() {if (isEmpty()) {cout << "Queue is empty" << endl;return false;}front = (front + 1) % capacity;size--;return true;}int Front() {if (isEmpty()) {cout << "Queue is empty" << endl;return -1;}return queue[front];}int Rear() {if (isEmpty()) {cout << "Queue is empty" << endl;return -1;}return queue[(rear - 1 + capacity) % capacity];}bool isEmpty() {return size == 0;}bool isFull() {return size == capacity - 1;}int getSize() {return size;}
};int main() {CircularQueue cq(5);  // 创建容量为5的循环队列cq.enqueue(10);cq.enqueue(20);cq.enqueue(30);cq.enqueue(40);cq.enqueue(50);cout << "Front element: " << cq.Front() << endl;  // 输出队首元素cout << "Rear element: " << cq.Rear() << endl;    // 输出队尾元素cq.dequeue();cq.dequeue();cout << "After dequeuing two elements:" << endl;cout << "Front element: " << cq.Front() << endl;  // 输出队首元素cout << "Rear element: " << cq.Rear() << endl;    // 输出队尾元素return 0;
}

这个示例中,CircularQueue 类实现了一个循环队列,支持以下操作:

  • enqueue(int value):向队列尾部添加一个元素。
  • dequeue():从队列头部移除一个元素。
  • Front():获取队首元素。
  • Rear():获取队尾元素。
  • isEmpty():检查队列是否为空。
  • isFull():检查队列是否已满。
  • getSize():获取当前队列中的元素个数。

循环队列的实现利用数组和两个指针(frontrear)来追踪队首和队尾的位置,通过取模操作来实现首尾相连的效果。

http://www.yayakq.cn/news/76734/

相关文章:

  • 中山建设网站公司深圳网络优化推广公司
  • 设计网站 常用字体河北专业网站制作
  • 深圳机械网站建设上海有实力的seo推广咨询
  • 最好的装饰公司营销型网站杭州百家号优化
  • 网站服务商排名百度竞价排名公式
  • 天水网站seowordpress关闭伪静态
  • 番禺电子商务网站建设惠州网站制作网站
  • 睢宁建网站南宁网站建设策划外包
  • 网站百度收录很多黄埔企业网站建设
  • wap手机网站建网站需多少钱
  • 福州网站建设工作室网站建设分金手指专业二七
  • 四川省建设领域信用系统网站招标网怎么投标
  • 丰宁县有做网站的吗苏州seo排名优化课程
  • 山西+网站建设竞价排名深度解析
  • 无锡高端网站建设开发网站关键词结构
  • 国外著名购物网站排名杭州公司注册网上核名
  • 网站的线下推广怎么做重庆颐众达网站
  • 国内永久免费的建站seo的中文是什么
  • 一个网站如何赚钱海南省建设培训网站报名
  • wordpress 评论 样式网站代码优化多少钱
  • 建设银行社保卡查询网站哪家网站建设公司好
  • html个人网站怎么做用dw做的网站怎么放到网上
  • 整站seo哪家服务好win7怎么做网站服务器
  • 贵州网站备案局wordpress 4.8制作招聘
  • 手机如何做api网站网站建设基础ppt
  • 中国域名门户网站西安网站建设电话咨询
  • 北京常用网站哪儿网站建设费用低
  • 门户网站建设 简报个人网站有什么外国广告做
  • 有网站公司源码可以重建网站吗网站备案怎么做超链接
  • 用jsp做电影网站的界面公司网站打不开是什么原因