首页 > 试题广场 >

用链接方式存储的队列,在进行删除运算时 ( )。

[单选题]

用链接方式存储的队列,在进行删除运算时 (     )。



  • 仅修改头指针
  • 仅修改尾指针
  • 头、尾指针都要修改
  • 头、尾指针可能都要修改

当队列中只有一个元素且要删除它时,需要同时修改头尾指针。

发表于 2017-06-08 16:22:29 回复(0)

正确答案

D

答案解析

在队首进行操作,由于是链式存储,删除结点后,需要修改队首的指针,使其指向下一个结点。但如果队列中只有这一个结点,这时候头、尾指针都指向这个结点,在删除结点后,头、尾指针都需要修改。

编辑于 2018-04-09 15:37:51 回复(0)
应该是按从头到尾还是从尾到头。如果从头到尾,就要修改链表的头指针,如果从尾到头,就要修改链表的尾指针,不知道解释的对不对
发表于 2017-11-04 13:27:24 回复(1)
特殊情况 队列只有一个元素时
发表于 2018-08-28 17:45:02 回复(0)
删除中间的节点时就需要修改前头尾指针了。。
发表于 2017-05-19 00:17:05 回复(1)