首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
用不带头结点的单链表存储队列,其头指针指向队头结点,尾指针指
[单选题]
用不带头结点的单链表存储队列,其头指针指向队头结点,尾指针指向队尾结点,则在进行出队操作时
。
仅修改队头指针
仅修改队尾指针
队头、队尾指针都可能要修改
队头、队尾指针都要修改
查看答案及解析
添加笔记
求解答(18)
邀请回答
收藏(202)
分享
纠错
5个回答
添加回答
31
橙猫猫yyds
因为当队列中只有一个元素时,删除此元素
后要将队列置空,此时要修改队
尾指针,使尾指针与头指针
相等(即Q.rear = Q.front,见严蔚敏数据
结构教材P62删除队头元素操作的实现)
发表于 2017-08-06 18:58:15
回复(2)
2
Big~Newbie
删除最后一个元素时
发表于 2017-09-02 10:45:57
回复(0)
1
说又不是不能用的小确幸很想回学校
看了一下glib的队列实现,首先队列初始化的时候,front和rear都是null。入队的时候会先看rear是否为null,如果是null,则front和rear都会指向入队的元素,如果rear不是null,那么就是rear->next=rear; rear=rear->next;常规操作了。同理,当出队的时候,如果front为null,则直接报错,如果front和rear指向同一个元素(也就是队列中只有一个元素时),那么就将front和rear都置null
发表于 2019-09-10 12:53:07
回复(0)
1
爱如少年L
队列肯能一个元素,不要想当然它很长
发表于 2018-06-16 10:28:42
回复(0)
0
Z福♚松子
考虑队列只有一个元素头尾指针指向的是同一项,所以选C
发表于 2018-05-02 16:14:53
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
链表
上传者:
蜡蜡
难度:
5条回答
202收藏
9472浏览
热门推荐
相关试题
假定一个待哈希存储的线性表为(32...
哈希
评论
(1)
5.下列判断正确的是( )
资料分析
言语理解与表达
资料分析
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
你有没有崇拜的偶像,你欣赏他/她身...
通用能力
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题