题目内容

向一个栈顶指针为HS的链栈中删除一个结点时,用x保存被删除结点的值,则执行( ) (不带头结点)

A. x=HS;HS=HS>next;
B. x= HS->data;
C. HS=HS>next; x= HS->data
D. x= HS->data; HS =HS->next

查看答案
更多问题

设计一个判别表达式中括号是否配对的算法,采用( )数据结构最佳

A. 顺序表
B. 链表
C. 队列
D. 栈

一个队列的数据入队序列是1,2,3,4,则队列的出队时输出序列是( )

A. 4,3,2,1
B. 1,2,3,4
C. 1,4,3,2
D. 3,2,4,1

判定一个循环队列Q 为满队列的条件是( )

A. (Q.rear+1)%MaxSize==Q.front
B. Q.rear=0
C. Q.front==Q.rear
D. Q.front==Q.rear+1

设栈S和队列Q的初始状态为空,元素e1,e2,e3,e4,e5,e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的序列是e2,e4,e3,e6,e5,e1,则栈的容量至少应该是( )

A. 2
B. 3
C. 4
D. 5

答案查题题库