写出以下算法的功能:status algo2(Stack S,int e){ Stack T; int d;InitStack(T);while(!StackEmpty(S)) {Pop(S,d);if(d!=e) Push(T,d); }while(!StackEmpty(T)){Pop(T,d);Push(S,d);}}
查看答案
写出以下算法的功能: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);}}
队列逻辑上是一个前端和后端既能增加又能减少的线性表。
A. 对
B. 错
队列的存储方式,既可以是顺序存储方式,也可以是链式存储方式。
A. 对
B. 错
循环顺序队列和循环链队列都存储空间溢出问题。
A. 对
B. 错