设顺序循环队列Q[0:m-1]的队头指针和队尾指针分别为F和R,其中队头指针F指向当前队头元素的前一个位置,队尾指针R指向当前队尾元素所在的位置,则出队列的语句为F =____________;。
查看答案
用具有n个元素的一维数组存储一个循环队列,则其队首指针总是指向队首元素的___________,该循环队列的最大长度为__________。
按照四则运算加、减、乘、除和幂运算(↑)优先关系的惯例,并仿照教科书例子的格式,转换成后缀表达式的过程:A-B×C/D+E↑F
试写一个判别表达式中开、闭括号(包含“()”,“[ ]”,“{ }”)是否配对出现的算法。BOOL BracketCorrespondency(char a[]);
简述以下算法的功能(栈和队列的元素类型均为int)。void algo3(Queue &Q){Stack S;int d;InitStack(S);while(!QueueEmpty(Q)){DeQueue(Q, d);Push(S, d);}while(!StackEmpty(S)){Pop(S, d);EnQueue(Q, d);}}