若需将一个栈S中的元素逆置,则以下处理方式中正确的是 ____。A.将栈S中元素依次出栈并入栈T,然后栈T中元素依次出栈并进入栈SB.将栈S中元素依次出栈并入队,然后使该队列元素依次出队并进入栈SC.直接交换栈顶元素和栈底元素D.直接交换栈项指针和栈底指针A.B.C.D.
若需将一个栈S中的元素逆置,则以下处理方式中正确的是 ____。
A.将栈S中元素依次出栈并入栈T,然后栈T中元素依次出栈并进入栈S
B.将栈S中元素依次出栈并入队,然后使该队列元素依次出队并进入栈S
C.直接交换栈顶元素和栈底元素
D.直接交换栈项指针和栈底指针
A.
B.
C.
D.
相关考题:
POP(PUSH(S,A))的运算步骤是首先将元素A压入栈中,若栈S满,出现上溢现象,否则将元素A压入栈顶,且元素个数加1,然后做POP(S)运算,将栈顶元素弹出,且元素个数减一。( ) 此题为判断题(对,错)。
一个栈中初始元素依次为A、B、C、D、E。现将元素1、2、3、4、5依次入栈,然后将所有的元素依次出栈,则元素出栈的顺序是A.12345ABCDE B.EDCBA54321 C.ABCDE12345 D.54321EDCBA
若需将一个栈S中的元素逆置,则以下处理方式中正确的是(63)。A.将栈S中元素依次出栈并入栈T,然后将栈T中元素依次出栈并进入栈SB.直接交换栈顶元素和栈底元素C.将栈S中元素依次出栈并入队,然后使该队列元素依次出队并进入栈SD.直接交换栈顶指针和栈底指针
若需将一个栈S中的元素逆置,则以下处理方式中正确的是(36)。A.将栈S中元素依次出栈并入栈T,然后将栈T中元素依次出栈并进入栈SB.将栈S中元素依次出栈并入队,然后使该队列元素依次出队并进入栈SC.直接交换栈顶元素和栈底元素D.直接交换栈顶指针和栈底指针
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为( )。A.DEFXYZABCB.FEDZYXCBAC.FEDXYZCBAD.DEFZYXABC
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。A.DEFXYZABCB.FEDZYXCBAC.FEDXYZCBAD.DEFZYXABC
5、设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。A.DEFXYZABCB.FEDZYXCBAC.FEDXYZCBAD.DEFZYXABC
47、设栈S和队列Q的初始状态均为空,元素abcdefg依次进入栈S。若每个元素出栈后立即进入队列Q,且7个元素出栈的顺序是bdcfeag,则栈S的容量至少是()。A.1B.2C.3D.4