腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
6
回答
微软问:单列表还是双列表?使用每种方法的优缺点是什么?
、
单
链表
允许您单向访问。而双向
链表
具有next和previous双向。 然而,如何以更有序的方式解释这些项目的优缺点?
浏览 8
提问于2012-05-23
得票数 22
回答已采纳
6
回答
如何
从
链表
中
删除
中间
节点
、
、
、
、
我有一个
单
链表
。如果我想从这个
链表
中
删除
一个已知元素,我该怎么做?例如: Node* head;(44) Node* tail;(39)我只知道
从
列表
中
删除
第一个元素(如果元素(需要
删除
)是列表
中
的第一个元素)。我得到: head = hea
浏览 7
提问于2014-02-04
得票数 1
8
回答
单
链表
和双
链表
中
节点
删除
的时间复杂度
、
、
、
、
为什么在双
链表
中
删除
节点
的时间复杂度(O(1))比在
单
链表
中
删除
节点
的时间复杂度(O(n))快?
浏览 2
提问于2009-12-13
得票数 23
5
回答
双端
链表
与双向
链表
的区别
、
、
我不明白双端
链表
和双向
链表
之间的区别。 两者之间的主要区别是什么?
浏览 0
提问于2015-02-05
得票数 15
4
回答
删除
单
链表
、
、
、
我正在做
单
链表
实现,我记得Linus Torvalds在上谈到过它。所以不管怎样,我们应该有权访问上一个
节点
。特殊情况的代码变成正常情况的
浏览 0
提问于2017-01-05
得票数 2
3
回答
删除
单
链表
中
的
节点
、
、
、
如何
删除
单
链表
中
只有一个指针指向要
删除
的
节点
的
节点
? 起始指针和结束指针未知,可用的信息是指向应
删除
的
节点
的指针
浏览 3
提问于2009-12-25
得票数 9
6
回答
复杂度为O(1)的
单
链表
元素
删除
算法
、
、
、
我的教授给出了下面的问题来思考:我错过了什么吗?
浏览 21
提问于2009-04-27
得票数 8
回答已采纳
3
回答
从
列表
中
删除
对象
、
我的列表项:{ myData data;我希望实现以下API:{}
浏览 3
提问于2011-05-14
得票数 1
回答已采纳
8
回答
从
单
链表
中
删除
节点
、
、
我需要从
单
链表
中
删除
一个
节点
。我知道这是一件简单的事情,但是我的大脑一片空白,我搜索了Google和Stackoverflow,但我真的没有找到任何对我有帮助的东西。基本上,
节点
列表包含在一个存储桶
中
;如下所示: unsigned char id[20];}; struct bucket{所以我知道如何找到正确的存储桶,但我不知道如何
删除
给定的
节点
。我希望通过
浏览 0
提问于2011-02-28
得票数 0
1
回答
从
单
链表
中
删除
节点
、
我在Javascript
中
为LL实现了一个
删除
函数。JSON.stringify(singlyList)); 问题:如果我的列表中有10个
节点
,并调用此函数来
删除
第5个
节点
,则此函数仅返回第4-10个
节点
,其中第5个
节点
被
删除
。然而,我预计它会返回1-10,其中5被
删除
。我做错了什么?如
浏览 13
提问于2016-09-02
得票数 3
回答已采纳
24
回答
当指向上一个
节点
的指针不可用时,
从
单个
链表
中
删除
中间
节点
、
、
当我们唯一可用的信息是指向要
删除
的
节点
的指针而不是指向前一个
节点
的指针时,是否可以
删除
单
链表
中
的中间
节点
?
删除
后,前一个
节点
应该指向被
删除
节点
的下一个
节点
。
浏览 2
提问于2008-09-16
得票数 40
2
回答
在单列和双
链表
中
删除
的时间复杂度是多少?
、
、
、
、
如果我们不知道
节点
的位置,那么
单
链接列表和双链接列表都需要O(n)时间
删除
是真的吗?对于双链接列表,由于我们知道要
删除
的
节点
的前一个和下一个指针,所以时间复杂性是O(1)。
浏览 0
提问于2019-05-19
得票数 2
回答已采纳
2
回答
如何在数据结构中去掉
单
链表
的尾部
、
、
我们不能轻易地
删除
单
链表
的最后一个
节点
。即使我们维护一个直接指向列表最后一个
节点
的尾部引用,我们也必须能够访问最后一个
节点
之前的
节点
,以便
删除
最后一个
节点
。但是我们不能通过从尾部跟随下一个链接来到达尾部之前的
节点
。访问此
节点
的唯一方法是
从
列表的头部开始搜索整个列表。但是这样的链路跳跃操作序列可能需要很长时间。
浏览 3
提问于2019-09-19
得票数 0
1
回答
从
排序的单向
链表
中
删除
重复值
、
、
我正在尝试
从
已排序的单向
链表
中
删除
重复值。这是我的代码 SinglyLinkedListNode* removeDuplicates(
单
链接列表
节点
*头){ if(head==NULL) flag=1; } return head; } 但是,当
单
链表
为
浏览 10
提问于2020-08-30
得票数 0
2
回答
是否可以将多个
节点
链接到单个
节点
?
、
、
我正在尝试建立一个基于
链表
的树结构。由于
链表
只能直接指向下一个
节点
(对于
单
链表
),我想修改
链表
的概念。是否可以
从
多个
节点
指向一个
节点
?
浏览 2
提问于2017-10-09
得票数 4
4
回答
单
链表
和双
链表
之间是否存在性能差异?
、
但是,添加元素、
删除
元素和查找元素等列表操作对于这两种实现来说似乎具有相同的复杂性,因此似乎没有一种方法可以使用性能参数来演示Java的LinkedList的双重链接特性。
浏览 13
提问于2011-02-24
得票数 0
回答已采纳
1
回答
LinkedHashMap的impl -使用双
链表
,而不是
单
链表
;为什么
正如我参考的文档所说,内部维护了一个双向
链表
(DLL 我试图理解为什么选择动态链接库而不是S(单一)所有使用动态链接库的最大优势是向后遍历,但我没有看到任何使用LinkedHashMap()来利用这种优势的用例
浏览 2
提问于2012-10-27
得票数 5
3
回答
为什么
从
双链接列表
中
删除
节点
比
从
单
链接列表
中
删除
节点
要快?
、
、
、
、
我很好奇为什么
从
双链接列表
中
删除
节点
比单个链接更快。根据我的演讲,双
链表
需要O(1),而
单
链表
需要O(n)。根据我的思维过程,我认为它们都应该是O(n),因为你必须遍历所有的元素,所以这取决于大小。我知道每个
节点
都有一个指向下一个
节点
的指针和一个指向下一个
节点
的指针,我只是不知道它怎么会是O(1)意义上的一个常量操作。
浏览 2
提问于2013-10-08
得票数 17
回答已采纳
0
回答
2021-04-09:rand指针是
单
链表
节点
结构中新增的指针,rand可能指向
链表
中
的任意一个节?
、
2021-04-09:rand指针是
单
链表
节点
结构中新增的指针,rand可能指向
链表
中
的任意一个
节点
,也可能指向null。给定一个由Node
节点
类型组成的无环
单
链表
的头
节点
head,请实现一个函数完成这个
链表
的复制,并返回复制的新
链表
的头
节点
。 【要求】时间复杂度O(N),额外空间复杂度O(1) 。
浏览 133
提问于2021-04-09
3
回答
如何
从
单
链表
中
删除
节点
?
然后,获取冒号后面的数字并将其推送到
链表
中
的一个
节点
。根据行的不同,它将插入(I)或
删除
(D)
节点
。但是,我在
删除
节点
时遇到了问题。我创建了一个名为deleteNode()的方法public class Linke
浏览 2
提问于2020-02-07
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券