数据结构及算法——链表及栈.pptVIP

  • 11
  • 0
  • 约1.33万字
  • 约 68页
  • 2019-01-20 发布于浙江
  • 举报
数据结构及算法——链表及栈

Status InitQueue (SqQueue Q) { // 构造一个空队列Q Q.base = (ElemType *) malloc (MAXQSIZE *sizeof (ElemType)); if (!Q.base) exit (OVERFLOW); // 存储分配失败 Q.front = Q.rear = 0; return OK; } 3.4.3 循环队列 队列初始化算法 Status EnQueue (SqQueue Q, ElemType e) { // 插入元素e为Q的新的队尾元素 if ((Q.rear+1) % MAXQSIZE == Q.front) return ERROR; //队列满 Q.base[Q.rear] = e; Q.rear = (Q.rear+1) % MAXQSIZE; return OK; } 3.4.3 循环队列 入队列算法 Status DeQueue (SqQueue Q,

文档评论(0)

1亿VIP精品文档

相关文档