队列操简单作

上传人:206****923 文档编号:91835784 上传时间:2019-07-02 格式:DOCX 页数:1 大小:9.40KB
返回 下载 相关 举报
队列操简单作_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《队列操简单作》由会员分享,可在线阅读,更多相关《队列操简单作(1页珍藏版)》请在金锄头文库上搜索。

下面给出循环队列的运算算法:(1)将循环队列置为空/将队列初始化SeQueue:SeQueue() front=0;rear=0;coutinit!endl;(2)判断循环队列是否为空int SeQueue:Empty() if(rear=front) return(1);else return(0);(3)在循环队列中插入新的元素xvoid SeQueue:AddQ(ElemType x) if(rear+1) % MAXSIZE=front) cout QUEUE IS FULL! endl;else rear=(rear+1) % MAXSIZE;elemrear=x;cout OK!;(4)删除队列中队首元素ElemType SeQueue:DelQ() if(front=rear) cout QUEUE IS EMPTY! endl; return -1;else front=(front+1) % MAXSIZE;return(elemfront);(5)取队列中的队首元素ElemType SeQueue:Front() ElemType x;if(front= rear)coutQUEUE IS EMPTY endl;else x= elem(front+1)%MAXSIZE;return (x);

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号