表达式a*(b+c)-d 的后缀表达式是【 】
A、abcd+-
B、-+*abcd
C、abc+*d-
D、abc*+d-
对于一个初始为空的栈,其入栈序列为abc时,其出栈序列可以有【 】种。
对于一个初始为空的栈,其入栈序列为abc时,其出栈序列可以有【 】种。
算术表达式a+(b-c)*d的后缀式是【 】(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。
若元素a、b、c、d、e、f依次进栈,允许进栈、出栈操作交替进行。但不允许连续三次进行出栈工作,则不可能得到的出栈序列是【 】。
算术表达式a+b-c*d的后缀式是【 】(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。
若栈采用链式存储且仅设头指针,则【 】时入栈和出栈操作最方便。
三个互异的元素a、b、c依次经过一个初始为空的栈后,可以得到【 】种出栈序列。
设有初始为空的栈S,对于入栈序列a、b、c、d,经由一个合法的进栈和出栈操作序列后(每个元素进栈、出栈各1次),以c作为第一个出栈的元素时,不能得到的序列为【 】。