当用一个数组data[0..n-1]存放栈中元素时,栈底( )
A: 必须设置在data[0]处
B: 必须设置在data[n-1]处
C: 可以设置在data[0]或data[n-1]处
D: 可以设置在data数组的任何位置
A: 必须设置在data[0]处
B: 必须设置在data[n-1]处
C: 可以设置在data[0]或data[n-1]处
D: 可以设置在data数组的任何位置
举一反三
- 当用一个数组data[0..n-1]存放栈中元素时,栈底最好()。 A: 设置在data[0]或data[n-1]处 B: 设置在data[n-1]处 C: 设置在data[0]处 D: 设置在data数组的任何位置
- 【单选题】当用一个数组 data[0..n-1] 存放栈中元素时,栈底最好()。 A. 放置在 data[0] 处 B. 放置在 data[n-1] 处 C. 放置在 data[0] 处或 data[n-1] 处 D. 放置在 data 数组的任何位置
- 当用一个数组data[0..n-1]存放栈中元素时,栈底最好____________
- 若用一个数组data[0..n-1]存储顺序栈,初始栈顶指针top为0,则要让元素x入栈(假设栈不满),应执行()操作。 A: data[top]=x;top--; B: data[top]=x;top++; C: top--; data[top]=x; D: top++; data[top]=x;
- 若一个栈用数组data[0..n-1]存储,初始栈顶指针top为-1,则以下元素x进入栈的正确操作是( )。 A: data[top]=x;top++; B: data[top]=x;top--; C: top--; data[top]=x; D: top++; data[top]=x;