手机版

《算法与数据结构》实验指导书(8)

发布时间:2021-06-07   来源:未知    
字号:

《算法与数据结构》实验指导书

int initqueue(linkqueue *q)/*初始化队列*/ {

q->front=(linkqnode*)malloc(sizeof(linkqnode)); if(q->front!=NULL) {q->front->next=NULL; q->rear=q->front;return 1; }

else return 0; }

int enterqueue(linkqueue *q,int e)/*入队*/ {linkqnode *s;

s=(linkqnode*)malloc(sizeof(linkqnode)); if(s!=NULL)

{s->num=e;q->rear->next=s;s->next=NULL;q->rear=s;return 1;} else return 0; }

int delqueue(linkqueue *q,int *e)/*出队*/ {linkqnode *p;

if(q->front==q->rear)return 0; p=q->front->next; q->front->next=p->next; if(q->rear==p)q->rear=q->front; *e=p->num; free(p);return 1; }

3. 编译运行程序,观察运行情况和输出结果。

六、选作实验

1. 实现循环队列的建立、出队、入队操作。

2. 编写程序判断读入的字符系列是否为“回文”(正读和反读都相同的字符系列)。

《算法与数据结构》实验指导书(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)