编程实现队列的入队/出队操作
来源:互联网 发布:tensorflow 语义分析 编辑:程序博客网 时间:2024/05/11 06:24
编程实现队列的入队/出队操作
#include#include#include#includeusing namespace std;//队列的链式存储结构//结构体的方法定义节点typedef struct student{ int data; struct student *next;}node;//定义队列linkqueuetypedef struct linkqueue{ node *first,*rear;}queue;//队列的入队queue *insert(queue *HQ, int x){ node *s; s=(node *)malloc(sizeof(node)); s->data=x; s->next=NULL; if(HQ->rear==NULL) { HQ->first=s; HQ->rear=s; } else { HQ->rear->next=s; HQ->rear=s; } return(HQ);}//队列出队queue *del(queue *HQ){ node *p;int x; if(HQ->first==NULL) { printf("\n yichu"); } else { x=HQ->first->data; p=HQ->first; if(HQ->first==HQ->rear) { HQ->first=NULL; HQ->rear=NULL; } else { HQ->first=HQ->first->next; free(p); } return(HQ); } }
0 0
- 编程实现队列入队出队操作
- 编程实现队列的入队/出队操作
- 编程实现队列的入队/出队操作
- 队列的入队、出队操作实现
- 新手讲队列:编程实现队列的入队出队操作
- 编程实现顺序队列的入队操作和出队操作,并将出队结果输出
- 链队列的初始化、入队、出队等操作实现
- 顺序队列基本操作的实现----入队、出队、打印
- 编程实现队列的入队、出队、测长、打印
- 编程实现队列的入队、出队、测长、打印
- 编程实现队列的入队、出队、测长、打印
- 队列的出队/入队的操作
- 队列的入队和出队操作
- 队列的入队/出队操作
- 队列的入队、出队操作
- 队列的入队、出队基本操作
- 队列的入队出队操作
- 链式队列的入队出队操作
- USACO--1.5Prime Palindromes
- Socket programming(TCP/UDP)
- Android Toast的几种简单调用方法
- 奇怪的排序 【简单题】
- BS架构下使用消息队列的工作流程
- 编程实现队列的入队/出队操作
- 从零开始学习OpenCL开发(一)架构
- Android5.0开关机模块——init进程
- Shell (一)新建文件,并用Shell命令执行
- 【屏幕适配】Android 全方位解析屏幕适配问
- MFC CScrollView中的设备坐标和逻辑坐标转换
- 搭建XMPP协议,实现自主推送消息到手机
- DUKPT算法简析-1
- 毕业设计之 “安卓新浪微博客户端” 开发笔记(1)