若一个栈以向量V[1..n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是()。
A:top=top+1;V[top]=x B:V[top]=x;top=top+1 C:top=top-1;V[top]=x D:V[top]=x;top=top-1
设链式栈中节点的结构为(data,link),且top是指向栈顶的指针。则想将栈顶节点的值保存到X中并将栈顶节点删除应执行______。
A:x=top→data;top=top→link; B:x=top→data; C:x=top;top=top→link; D:top=top→link;X=top→data;
一个采用顺序存储结构的栈,其中TOP为栈顶指针。若以地址高端作栈顶,地址低端作栈底,那么进行进栈操作时,对TOP的操作为( )。
A:TOP:=TOP-1 B:TOP:=TOP+1 C:TOP:=0 D:TOP不作任何修改
一个采用顺序存储结构的栈,其中top为栈顶指针,若以地址高端作栈顶,地址低端作栈底,那么进行进栈操作时,对top的操作为( )。
A:top=top-1 B:top=top+1 C:top=0 D:top不做任何修改
一个采用顺序存储结构的栈,其中top为栈顶指针,若以地址高端作栈顶,地址低端作栈底,那么进行进栈操作时,对top的操作为( )。
A:top=top-1 B:top=top+1 C:top=0 D:top不做任何修改
一个采用顺序存储结构的栈,其中top为栈顶指针,若以地址高端作栈顶,地址低端作栈底,那么进行进栈操作时,对top的操作为( )。
A:top=top-1 B:top=top+1 C:top=0 D:top不做任何修改