单选题 用链接方式存储的队列,在进行删除运算时()(2 分)

A、 仅修改队头指针
B、 仅修改队尾指针
C、 队头队尾指针都要修改
D、 队头队尾指针可能都要修改
下载APP答题
由4l***9k提供 分享 举报 纠错

相关试题

单选题 假定利用数组A顺序存储一个栈,用top表示栈顶指针,top==-1表示栈空并已知栈不为空,当退栈并返回栈顶元素时所执行的操作为()(2 分)

A、return a[--top]
B、return a[top--]
C、return a[++top]
D、a[top++]=x

单选题 经过以下栈运算后x的值是()。InitStack(s);Push(s,a);Push(s,b);Pop(s,x);GetTop(s,x);(2分)

A、a
B、b
C、1
D、0

单选题 设栈的初始状态为空,当字符序列为A1_作为栈输入时,输出长度为3,且可用做C语言标识符的序列有()个(2 分)

A、4
B、5
C、3
D、6

单选题 线性表的链式存储结构为( )。(2 分)

A、顺序存储结构
B、顺序映像
C、非顺序映像
D、随机存储结构

单选题 在单链表中,增加一个头结点的目的是为了()。(2 分)

A、使单链表至少有一个结点
B、标识表结点中首结点的位置
C、方便运算的实现
D、说明单链表是线性表的链式存储

单选题 判定一个顺序栈ST(元素个数最多为StackSize)为空的条件为()。(2 分)

A、ST,top==-1
B、ST.top!=-1
C、ST.top!=StackSize
D、ST.top==StackSize

单选题 当执行函数时,其局部变量的存储一般采用()进行存储(2 分)

A、树形结构
B、静态链表
C、栈结构
D、队列结构

单选题 假设循环单链表表示的队队列长度为n,队头固定在链表的表尾,若只设链表的头指针(指向链表的表头),则入队操作的时间复杂度为()(2 分)

A、O(n)
B、O(1)
C、O(n2)
D、O(nlog2n)