- 2
- 0
- 约2.29千字
- 约 8页
- 2018-02-15 发布于河南
- 举报
链队列存储结构及常见操作
/*~~~~~~~~~~~~~~~~~~~链队列存储结构及常见操作(lkqueue.c)~~~~~~~~~~~~~*/
#ifndef __LINKQUEUE__
#define __LINKQUEUE__
#include stdlib.h
/*链队列存储结构类型定义*/
typedef struct lkqenode
{
QueueDT data;
struct lkqenode* next;
}QNode, *QLink;
typedef struct
{
//QLink front;
QLink rear;
int len;
}LinkQueue;
/*链队列初始化*/
void QueueInitialize(LinkQueue *pQ)
{
pQ-rear=(QLink)malloc(sizeof(QNode));
if(!pQ-rear)
exit(EXIT_FAILURE);
pQ-rear-next=pQ-rear;
pQ-len=0;
}
/*求链队列长度*/
int QueueLen(LinkQueue Q)
{
return Q.len;
}
/*判断链队列是否为空*/
BOOL QueueEmpty(LinkQueue Q)
{
/*也可用:return Q.rear == Q.rear-next ? TRUE: FALSE; *
您可能关注的文档
- 陕西资源型区域发展方式转型研究.doc3.10.doc
- 信号与系统教案第三章08.ppt
- proteus 下adc0809和dac0832之间的转换.docx
- 汇编语言课程设计绘制三角形图形程序.doc
- 资产经营部管理固定资产情况说明.doc
- 赵淼修改的文档.ppt
- 09年防汛预案.doc
- 81.求函数的定义域、解析式.doc
- 11.八年级生物(上册)导学案-真菌.doc
- 洽洽食品有限公司食品机械报告.doc
- 八年级上册江西版《初中语文一遍过》课堂测(OCR).pdf
- 七年级上册人教版《初中语文一遍过》测评卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》试卷【教师用书】(OCR).pdf
- 七年级上册人教版《初中地理一遍过》教师版(OCR).pdf
- 九年级上册译林牛津版《初中英语一遍过》测评卷(OCR).pdf
- 九年级上册冀教版《初中英语一遍过》单元卷(OCR).pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》【教师用书】(OCR).pdf
- 【横版】27张宇基础30讲做题本.pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷教用(OCR).pdf
最近下载
- 扬修DZW电动门说明书~九五典设.pdf VIP
- 2025年11月03日海南电网有限责任公司建设分公司文昌220kV玉竹输变电新建工程.pdf VIP
- 物业巡查记录表.docx VIP
- 2025至2030中国胸腔引流装置行业市场占有率及投资前景评估规划报告.docx VIP
- 《独特的建筑》第1课时 教学课件 2026秋鲁教版美术二年级上册.ppt
- 护理沟通评估量表.docx
- AWWA C519-2018 高性能自来水蝶阀ー3英寸(75毫米)至60英寸(1,500毫米) High-Performance Waterworks Butterfly Valves—3 In. (.pdf
- Bettis CBB 气动执行机构产品介绍.pdf VIP
- NB∕T 10051-2018 煤矿供电防越级跳闸系统标准.pdf
- 2026-2030中国拖轮行业市场深度调研及竞争格局与投资前景研究报告.docx
原创力文档

文档评论(0)