栈的数组表示中,top为栈顶指针,栈空的条件是( )
A: top=0
B: top=maxSize -1
C: top=maxSize
D: top=-1
A: top=0
B: top=maxSize -1
C: top=maxSize
D: top=-1
举一反三
- 栈的数组表示中,top为栈顶指针,栈空的条件是()。 A: top=0 B: top=maxSize C: top=maxSize D: top=-1
- 设顺序栈st的栈顶指针top的初始值为-1,栈空间大小为MaxSize,则判定st栈为栈空的条件为()。 A: st. top==-1 B: st. top!==1 C: st. top! =MaxSize D: st. top==MaxSize
- 在顺序栈中,若栈顶指针top指向栈顶元素的下一个存储单元,且顺序栈的最大容量是maxSize,则顺序栈的判空条件是( )。 A: top==maxSize-1 B: top==0 C: top==maxSize D: top==-1
- 数组S[M]存储一个栈,top为栈顶指针。如果条件top= =M表示栈满,那么条件_____表示栈空。 A: top= =1 B: top= =-1 C: top= =0 D: top!=0
- 采用顺序存储的栈 ,若数组容量是 MaxSize,栈初始化时操作是 top=0 , 则判断栈满的语句是 A: top == 0 B: top == -1 C: top == MaxSize - 1 D: top == MaxSize