首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在表头和表尾都可能有元素被插入的情况下,在单循环链表中设置尾
[单选题]
在表头和表尾都可能有元素被插入的情况下,在单循环链表中设置尾指针比设置头指针好。 ( )
正确
错误
查看正确选项
添加笔记
求解答(6)
邀请回答
收藏(177)
分享
7个回答
添加回答
16
Liypoi
使用指向终端节点的尾指针,查找开始节点和终端节点时间复杂度都是O(1)
找开始节点:(rear->next)->next
找终端节点:rear
如果用头指针,找开始节点的时间是O(1),找终端节点要从头指针开始遍历整个循环链表,时间是O(n)
发表于 2020-05-24 23:18:01
回复(3)
0
杨照光
注意题目:是单循环链表
当没有尾指针时,找到头结点的时间复杂度:O(1),找到尾结点需要从头结点开始遍历,时间复杂度:O(n)
当有尾指针时,找到头结点的时间复杂度:O(1),找到尾结点时间复杂度:O(1)
发表于 2023-08-04 17:29:08
回复(0)
0
机会留着有准备的人
注意是循环
发表于 2023-04-20 14:27:15
回复(0)
0
Despacito007
<p>新节点总是在头指针之后插入的话感觉没差。</p><p>比较删除更有意义</p><p><br></p>
发表于 2020-11-02 21:24:58
回复(0)
0
不做人了
应该是尾指针
发表于 2020-07-15 08:05:52
回复(0)
0
黑闪⚡
不懂
发表于 2020-05-04 19:49:35
回复(0)
0
WorldElite
表尾指针更好,表头表尾插入和表头删除时间复杂度都是O(1)
编辑于 2017-08-29 21:59:46
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
链表
牛客
上传者:
阿奻_
难度:
7条回答
177收藏
1319浏览
热门推荐
相关试题
总成绩和平均分计算
C++工程师
牛客
评论
(102)
假定一个待哈希存储的线性表为(32...
哈希
评论
(1)
5.下列判断正确的是( )
资料分析
言语理解与表达
资料分析
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题