设栈的顺序存储空间为S(1:m),初始状态为top=0,则栈中的数据元素个数为()。
A: top
B: m-top+1
C: m-top
D: top-m
A: top
B: m-top+1
C: m-top
D: top-m
举一反三
- 设栈的顺序存储空间为S(1:m),初始状态为top=0,则栈中的数据元素个数为()。 A: top B: m-top+1 C: m-top D: top-m
- 设栈的顺序存储空间为S(1:m),初始状态为top=-1,则栈中的数据元素个数为______。 A: top+1 B: m-top+1 C: m-top D: top-m
- 设栈的顺序存储空间为 S(1:m),初始状态为top=m+1,则栈中的数据元素个数为______
- 设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为______
- 假定用上界为m的向量s(1:m)存储栈,设栈顶指针top总是指向栈顶元素,要将x入栈的操作步骤是 (26) 。 A: top=top+1;s[top]=x; B: s[top]=x;top=top+1; C: top=(top+1)%m;s[top]=x; D: s[top]=x;top=(top+1)%m