设top表示栈顶元素所在的下标,顺序栈的栈空条件是(),栈满条件是()
A: top=0
B: top=-1
C: top=StackSize
D: top=StackSize-1
A: top=0
B: top=-1
C: top=StackSize
D: top=StackSize-1
举一反三
- 栈的顺序表示中,用top表示栈顶指针,那么栈空的条件是( ) A: top==STACKSIZE B: top==1 C: top==0 D: top==-1
- 数组S[M]存储一个栈,top为栈顶指针。如果条件top= =M表示栈满,那么条件_____表示栈空。 A: top= =1 B: top= =-1 C: top= =0 D: top!=0
- 删除非空顺序栈栈顶元素时,栈顶指针top的变化是( )。 A: top不变 B: top = top - 1 C: top = top + 1 D: top = 0
- 对于栈顶指针为top的顺序栈S,判断栈空的条件是______ A: S.top=0 B: S.top<0 C: S.top=StackSize-1 D: S.top=StackSize
- 在顺序栈中,若栈顶指针top指向栈顶元素的下一个存储单元,且顺序栈的最大容量是maxSize。则顺序栈的判满的条件是()。 A: top==0 B: top==-1 C: top==maxSize D: top==maxSize-1