若元素a、b、c、d、e、f依次进栈,允许进栈、出栈操作交替进行。但不允许连续三次进行出栈工作,则不可能得到的出栈序列是【 】。
A、dcebfa
B、cbdaef
C、bcaefd
D、afedcb
若元素a、b、c、d、e、f依次进栈,允许进栈、出栈操作交替进行。但不允许连续三次进行出栈工作,则不可能得到的出栈序列是【 】。
A、dcebfa
B、cbdaef
C、bcaefd
D、afedcb
D对于选项A的栈序列 dcebfa,其操作序列为:push(a)、push(b)、push(c)、push(d)、pop(d)、pop(c)、push(e)、pop(e)、pop(b)、push(f)、pop(f)、pop(a)。对于选项B的栈序列 cbdaef,其操作序列为:push(a)、push(b)、push(c)、pop(c)、pop(b)、push(d)、pop(d)、pop(a)、push(e)、pop(e)、push(f)、pop(f)。对于选项C的栈序列 ...
查看完整答案