顺序队列(进队出队)
#include <stdio.h>
#include "stdlib.h"int enQueue(int *a,int rear,int data){ //入队 数组a 队尾 数据 a[rear]=data; //a[0]=元素 rear++; //每入一次队尾+1 return rear; //返回队尾
}
void deQueue(int *a,int front,int rear){ //出队 //如果 front==rear,表示队列为空while (front!=rear) { printf("出队元素:%d\n",a[front]); //a[0] 先进先出 front++; //队头+1 依次打印出队 }
}
int main() {int a[100]; //定义个够大的数组 int front,rear; //定义队头队尾 //设置队头指针和队尾指针,当队列中没有元素时,队头和队尾指向同一块地址front=rear=0;//入队rear=enQueue(a, rear, 1);rear=enQueue(a, rear, 2);rear=enQueue(a, rear, 3);rear=enQueue(a, rear, 4);//出队deQueue(a, front, rear);return 0;
}
顺序队列(进队出队)相关推荐
- 队列入队和出队程序演示
#include <stdio.h> #include <string.h> #include <malloc.h>typedef struct Queue {in ...
- 队列的入队/出队操作
//............编程实现队列的入队/出队操作 (先进先出) #include<iostream> using namespace std; //node表示队列中每个节点元素 ...
- C语言查看队头元素,C语言实现循环队列的初始化进队出队读取队头元素判空-1...
目前,处在学习数据结构+ing,由于之前学过了队列,今天就把自己写过的代码做了一些完善分享给大家,希望能够帮助到有需要的朋友,有不足的地方欢迎大家交流 φ(゜▽゜*)♪ 队列是另一种限定性的线性 ...
- c语言while队列不为空,C语言实现循环队列的初始化进队出队读取队头元素判空-2...
/*顺序表实现队列的一系列操作(设置flag标志不损失数组空间)*/ #include #include #define Queue_Size 50 //队列的最大长度 #define OK 1 #d ...
- AQS独占式同步队列入队与出队
入队 Node AQS同步队列和等待队列共用同一种节点结构Node,与同步队列相关的属性如下. prev 前驱结点 next 后继节点 thread 入队的线程 入队节点的状态 INITIAl 0 初 ...
- 顺序队和循环队列,队列篇(顺序队和循环队列入队出队操作)
数据结构专升本学习,队列篇(顺序队和循环队列) 前言: 之前我们把栈学完了,比较简单,今天我们学习队列里面的顺序队和循环队列,说难不难,说简单不简单,我们需要认真学习,博主会尽力把原理和逻辑讲明白,不 ...
- 【数据结构】队列-顺序队列、循环队列、链队、双端队列
定义 队列是只允许在一端进行插入,而在另一端进行删除的线性表. 队头(Front):允许删除的一端,又称为队首. 队尾(Rear): 允许插入的一端. 先进入队列的元素必然先离开队列,即先进先出(Fi ...
- 环形队列出队的元素怎么输出出来_队列的知识讲解与基本实现(数据结构)
引言 中午在食堂打饭,真是一个令人头疼的事情,去食堂的路上也总是步伐匆匆,为什么啊,这还用说,迟一点去,你就会知道什么叫做人山人海了,在食堂排队的时候,相比较学生来说,打饭阿姨毕竟是少数,在每个窗口都 ...
- 队列的入队和出队操作
开发工具与关键技术:Visual Studio 2015 作者:杨灵武 撰写时间:2020/05/27 让我们跟着课程队列的特点.好比我们生活中也会发生的排队, 先排队的人先得到服务,先走出队列,后面 ...
最新文章
- python学习点滴记录-Day10-线程
- 添加流程_艾多美手机商城苹果ios系统的主屏幕添加流程
- 绘制多边形_PS学习教程!教你绘制低多边形星空效果熊猫头像
- X-Forwarded-For 会少记录一次代理服务器的IP
- 数据结构-浙大 MOOC 笔记一 基本概念
- jQuery-选择器(2)
- 深入理解计算机系统(2.7)------浮点数舍入以及运算
- ultraedit正则表达式
- c++使用netsh命令_渗透常用命令IPC$内网(一)
- qq编辑资料html,腾讯限置qq日记代码HTML在线编辑器: http://www.wyzxsx.com/editor.asp
- java daemon 线程_【转】关于Java的Daemon线程的理解
- mac最值得关注的终端工具,全功能串行终端管理软件Serial
- 信息数据管理思维导图(Xmind)
- 手机传输文件服务器,手机文件传输到服务器
- 中国富豪的七条发家路--颇显中国特色
- TakePhoto-轻量级Android照片处理框架
- 天境生物启动A股上市辅导:已实现盈利,臧敬五不再是主要股东?
- 基于BOC的信号捕获
- 计算机网络谢希仁第七版知识点总结
- 实时音频混音技术在视频直播场景中的实践
热门文章
- 配网低压绝缘子缺陷检测图像数据集(txt标签,1w多张,主要为绝缘子破损类缺陷)
- 查看磁盘信息命令和查看目录以及文件占用空间大小命令
- 小企业如何挑选在线客服系统
- J10:JavaScript鼠标移入移出
- 商标被撤销、无效宣告、异议、驳回了怎么办?
- win10/win11取消登陆密码
- 探究一下qwrap的Jss开篇
- python ---高大上版日志
- 计算机考试应用函数公式计算,2020计算机考试:WPS文字的表格中进行函数公式计算...
- 前5名:Red Hat CEO Linux故事,LibreOffice 5年,Twitter开源主管等