没有搜到到结果?点击这里求解答/求资源。
【单选题】
从一个顶指针为top的链中取顶元素,用变量x保存该元素的值,则执行( )。

A.x=top- top=top?next;
B.x=top
-C.top=top- x=top-
D.top=top- x=data;
【判断题】
空的情况下,不能做出操作,否则产生下溢出。

正确
错误
【单选题】
在一个顶指针为HS的链中,将一个S指针所指的结点入,应执行下列( )命令。

HS-next=S;
S-next=HS-HS-next=S;
S-next=HS-HS=S;
S-next=HS;HS=HS-
【单选题】
设有三个元素X,Y,Z顺序进(进的过程中允许出),下列得不到的出排列是( )。

XYZ
YZX
ZXY
ZYX
【单选题】
在一个不带头结点的链中,假设fr分别为尾指针,则从该对列中删除一个结点并把结点的值保存在变量x中的运算为( )。

A.x=r?data;r=r?next;
B.r=r?next; x=r?data
C.x=f?data;f=f?next;
D.f=f?next; x=f?data
【判断题】
队列的存储方式既可是顺序方式,也可是链接方式。

正确
错误
【单选题】
判定一个顺序S(空间大小为n)为空的条件是( )。

S->top==0
S->top!=0
S->top==n
S->top!=n
【单选题】
若进的序列为:A,B,C,D,则出的序列是( )。

B,C,D,A
A,C,B,D
A,B,C,D
C,B,D,A
【判断题】
装载与指令是将堆栈中的第一层第二层的值进行逻辑与操作,结果存入顶。

正确
错误
【单选题】
设链中结点的结构:data为数据域,next为指针域,且top是顶指针。若想在链顶插入一个由指针s所指的结点,则应执行下列( )操作。

s-next=top-next;top-next=s
top-next=s
s-next=top;top=top-next
s-next=top;top=s;