顺序结构的队列
来源:互联网 发布:卷皮折扣和淘宝那个好 编辑:程序博客网 时间:2024/06/07 04:42
#include<malloc.h> #include<stdio.h> #include<stdlib.h> typedef int elemtype; #define maxsize 10 typedef struct{elemtype data[maxsize];int front;int rear;}*SQueue;void creatqueue(SQueue &q){q=(SQueue )malloc(sizeof(SQueue));q->front=q->rear=-1;}void inSQueue(SQueue &q,elemtype e){q->rear++;q->data[q->rear]=e;}int outSQueue(SQueue &q,elemtype &e){q->front++;e=q->data[q->front];return e;}int main(){ int i,j,k,a,e=0;SQueue q;creatqueue(q);printf("输入队列中有几个元素:\n");scanf("%d",&i);printf("输入队列中各元素的值:\n");for(j=i;j>0;j--){scanf("%d",&k);inSQueue(q,k);}while(q->front!=q->rear){a=outSQueue(q,e);printf("%d",a);}return 0;}
阅读全文
0 0
- 队列的顺序结构
- 顺序结构的队列
- 队列的顺序存储结构
- 队列的顺序存储结构
- 队列的顺序存储结构
- 顺序结构的循环队列
- 队列的顺序存储结构
- 队列的顺序存储结构
- 队列的顺序结构实现
- 2.4队列的顺序结构
- 队列的顺序存储结构
- 队列的顺序存储结构---循环队列
- 队列的顺序存储结构(循环队列)
- 数据结构(队列):队列的顺序存储结构
- 队列的顺序表存储结构
- 队列的顺序存储结构与操作
- 队列的顺序存储结构与操作
- 数据结构:队列的顺序存储结构(循环队列)
- 进程fork和vfork函数复习
- Dialvik/ARP(ANDROID)中的多线程机制(3)
- js对象、继承,原型链相关知识及应用心得
- Yii2 中模块相关配置
- codeforces672 A (数字转换成字符串)
- 顺序结构的队列
- 220. Contains Duplicate III
- eclipse 启动报错问题,整理could not create java virtual machine a fatal exception has occured
- tensorflow 安装中遇到的问题
- WKWebView 实例
- 链队列
- 使用 Instruments 做 iOS 程序性能调试
- JAVA mongodb工具类
- 阶乘的递归与迭代