相关考题
-
单项选择题
假设用qu[0..M]实现循环队列,f、r分别为队首元素的前一个位置和队尾位置。若用“(r+1)%(M+1)==f”作为队满的标志,则()。
A.可用“f==r”作为队空的标志
B.可用“f >r”作为队空的标志
C.可用“(f+1)%(M+1)==r”作为队空的标志
D.队列中最多可以有M+1个元素 -
单项选择题
最不合适用做链队的不带头节点的链表是()。
A.只带队首节点指针的非循环单链表
B.只带队首节点指针的循环双链表
C.只带队尾节点指针的循环双链表
D.以上都不合适 -
单项选择题
假设用一个不带表头节点的单链表表示队列,在进行删除操作时,()。
A.仅修改头指针
B.仅修改尾指针
C.头、尾指针都要修改
D.头、尾指针可能都要修改