• 2021-04-14
    若一个栈用数组data[1..n]存储,初始栈顶指针top为0,则以下元素x进入栈的正确操作是 _______。
  • top++; data[top]=x;

    内容

    • 0

      若一个栈用数组data【1...n】存储,初始栈顶指针top为n(空栈不再是top是最小的下标减一,而是用最大下标表示空栈),则元素x进栈的正确操作是( ) A: top++;data【top】=x; B: data【top】=x;top++; C: top--;data【top】=x; D: data【top】=x;top--;

    • 1

      顺序栈用data[1..n]存储数据,栈顶指针是top,则值为x的元素入栈的操作是_______

    • 2

      若一个栈用数组data[]存储,初始栈顶指针top为n+1,则以下元素x进栈的正确操作是 A: data.append(x) B: data.insert(top,x) C: data.insert(1,x) D: data.insert(top-1,x)

    • 3

      若一个栈以数组V[1..n]存储,初始栈顶指针top设为n+1,则元素x进栈的正确操作是

    • 4

      中国大学MOOC: 若用一个数组data[0..n-1]存储顺序栈,初始栈顶指针top为0,则要让元素x入栈(假设栈不满),应执行()操作。