• 2022-05-29
    栈是后进先出的线性表,因此元素1,2,3按顺序进栈,出栈序列只能得到321。
  • 内容

    • 0

      数据元素1,2,3顺序进栈,允许任意出栈,出栈可以得到6种序列

    • 1

      有6个元素按6,5,4,3,2,1 的顺序进栈,问下列不是合法的出栈序列是( )。答题规则:1)必须严格按进栈顺序进行;2)每一个元素只允许进栈、出栈一次;3)谁进栈谁到栈顶,出栈只能是从栈顶元素开始,出栈后原次栈顶元素为新栈顶元素;4)出栈元素加入到出栈序队列尾部;5)进、出栈间隔不受限制,可以安排一次和连续多次进、出栈操作。 A: 3 4 6 5 2 1 B: 4 5 3 1 2 6 C: 5 4 3 6 1 2 D: 2 3 4 1 5 6

    • 2

      若三个数字1、2、3的进栈顺序为1,2,3,且进栈和出栈可以穿插进行,写出所有可能的出栈序列.

    • 3

      假设元素只能按a,b,c,d的顺序依次进栈,且得到的出栈序列中的第一个元素为c,则可能得到的出栈序列为________________,不可能得到的出栈序列为________________。

    • 4

      中国大学MOOC: 123按顺序进栈,如果进栈出栈操作可以交替,则不可能得到的出栈序列是 。