早教吧 育儿知识 作业答案 考试题库 百科 知识分享

顺序队列入列和出列的算法

题目详情
顺序队列入列和出列的算法
▼优质解答
答案和解析
入列算法:
int InQueue(SqQueue &qu,ElemType x)
{if ((qu.rear+1)%MAXSIZE==qu.front)return 0;
qu.rear=(qu.rear+1)%MAXSIZE; /*队尾指针进*/
qu.data[qu.rear]=x;
return 1;
}
出列算法:
int DeQueue(SqQueue &qu,ElemType &x)
{ if (qu.rear==qu.front) return 0;
qu.front=(qu.front+1)%MAXSIZE; x=qu.data[qu.front]; return 1;
}
看了顺序队列入列和出列的算法...的网友还看了以下: