另类循环队列(c语言)
发布日期:2021-05-06 03:53:14 浏览次数:28 分类:精选文章

本文共 395 字,大约阅读时间需要 1 分钟。

另类循环队列

题目

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

答案

bool AddQ( Queue Q, ElementType X ){   	if(Q->Count==Q->MaxSize)	{   		printf("Queue Full\n");		return false;	}	else	{   		Q->Count++;		Q->Data[(Q->Count+Q->Front)%Q->MaxSize]=X;		return true;	}}ElementType DeleteQ( Queue Q ){   	if(Q->Count==0)	{   		printf("Queue Empty\n");		return ERROR;	}	else	{   		Q->Count--;		Q->Front=(Q->Front+1)%Q->MaxSize;		return Q->Data[Q->Front]; 	}}
上一篇:双端队列(注意头指针与尾指针的指向)
下一篇:线性表元素的区间删除(c语言)

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年04月02日 00时54分11秒