[单选题]向顺序栈中压入新元素时,应当______。A.先移动栈顶指针,再存入元素B. 先存入元素,再移动栈顶指针C. 先后次序无关紧要D. 同时进行
[单选题]向顺序栈中压入新元素时,应当A.先移动栈顶指针,再存入元素B.先存入元素,再移动栈顶指针C.先后次序无关紧要D.同时进行
[单选题]向顺序栈中压入新元素时,应当( )。A.先移动栈顶指针,再存入元素B.先存入元素,再移动栈顶指针C.先后次序无关紧要D.同时进行
[单选题]已知元素的入栈顺序为abcde,则下列哪种出栈顺序是不可能的(出栈和入栈操作可交叉进行)?( )A.edcbaB.cabdeC.dcbaeD.bcdea
[单选题]已知元素的入栈顺序为abcde,则下列哪种出栈顺序是不可能的(出栈和入栈操作可交叉进行?( )A.edcbaB.cabdeC.dcbaeD.bcdea
[单选题]一个顺序栈S,其栈顶指针为top,则将元素e入栈的操作是()。A . *S->top=e;S->top++;B . S->top++;*S->top=e;C . *S->top=eD . S->top=e;
[单选题]若pllsh、pop分别表示入栈、出栈操作,初始栈为空且元素1、2、3依次进栈,则经过操作序列push、push、pop、pop、push、pop之后,得到的出栈序列为 ______。A.321B.213C.231D.123A.B.C.D.
[单选题]设在栈中,由顶向下已存放元素c,b,a,在第4个元素d入栈前,栈中元素可以出栈,试问d入栈后,不可能的出栈序列是A.d c b aB.c b d aC.c a d bD.c d b a
[单选题]设push、pop分别表示入栈、出栈操作,若初始栈为空,对于元素序列a b c,则操作序列push、pop、pop、push、push、pop (36)。(36)A.得到出栈序列为abcB.得到出栈序列为bacC.得到出栈序列为bcaD.是非法的操作序列
[单选题]若push、pop分别表示入栈、出栈操作,初始栈为空且元素1、2、3依次进栈,则经过操作序列push、push、pop、pop、push、pop之后,得到的出栈序列为(29)。A.321B.213C.231D.123