以下程序用来实现循环队列的入队操作,请在括号处填写正确的语句,请注意语句分隔符;已给出。Status EnQueue(SqQueue &Q,QElemType e){if((Q.rear+1)%MAXQSIZE==Q.front) return ERROR;Q.base[Q.rear]=e;(①;)return OK;}
查看答案
以下程序用来实现循环队列的出队操作,请在括号处填写正确的语句,请注意语句分隔符;已给出。Status DeQueue (LinkQueue &Q,QElemType &e){if(Q.front==Q.rear) return ERROR;e=Q.base[Q.front];(①;)//假设循环队列的大小为MAXQSIZEreturn OK;}
栈被称为( )的线性表,因为数据元素退栈的顺序和入栈的顺序是相反的
队列被称为( )的线性表,因为最先进入队列的元素最先推出队列
递归程序写起来很简洁,可读性也很强,因此,能用递归函数实现的就尽量用递归函数。( )
A. 对
B. 错