首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

数据结构循环队列的问题

2012-04-10 
数据结构循环队列的有关问题插入e为 新队尾元素Status EnQueue(Squeue &Q,QElemType){if((Q.rear+1)%MAXQS

数据结构循环队列的有关问题
插入e为 新队尾元素
Status EnQueue(Squeue &Q,QElemType)
{
if((Q.rear+1)%MAXQSIZE==Q.front)Return Error;//(Q.rear+1)%MAXQSIZE==Q.front为什么代表队为满?
Q.base[Q.rear]=e;
Q.rear=(Q.rear+1)%MAXQSIZE;//这句话什么意思,有什么作用?
return OK;
}

[解决办法]
Q.rear=(Q.rear+1)%MAXQSIZE;//这句话什么意思,有什么作用?


满了从头再来

热点排行