更多“已知一个双端栈的地址为dS,则该双端栈不空时,1号栈(高端栈)出栈操作的语句是*x= dS->stack[dS->top[1]--]()”相关的问题
第1题
设将整数1,2,3,4,5依次进栈,最后都出栈,出栈可以在任何时刻(只要栈不空)进行,则出栈序列不可能是
A.23415
B.54132
C.23145
D.15432
点击查看答案
第2题
在链栈中,进行出栈操作时()。
A.需要判断栈是否满
B.需要判断栈是否空
C.需要判断栈元素的类型
D.无须对栈作任何判断
点击查看答案
第3题
在初始为空的栈中依次将元素f,e,d,c,b,a进栈之后,连续进行了三次出栈操作,则此时栈顶元素是()
点击查看答案
第4题
指针top指向链栈的栈顶,则出栈操作对应的语句为()。
A.top=top+1;
B.top=top-1;
C.top->next=top;
D.top=top->next;
点击查看答案
第6题
如果以链表作为栈的存储结构,则退栈操作时 _______。
A.必须判断链栈是否为满
B.判断链栈元素的类型
C.必须判断链栈是否空
D.对链栈不做任何判断
点击查看答案
第7题
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
A.12345ABCDE
B.EDCBA54321
C.ABCDE12345
D.54321EDCBA
点击查看答案
第8题
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
A.12345ABCDE
B.ABCDE12345
C.EDCBA54321
D.54321EDCBA
点击查看答案
第9题
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是()。
A.1,2,3,A,B,C
B.C,B,A,1,2,3
C.B,A,3,2,1
D.1,2,3,C,B,A
点击查看答案
第10题
在 n 个单元的顺序栈中,假设以地址高端(下标为 n-1 的单元)作为栈底,以 top 作为栈顶指针,则向栈中压入一个元素时,top的变化是()。
A.top 不变
B.top=top->next
C.top=top-1
D.top=top+1
点击查看答案