腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
6
回答
微软问:单列表还是双列表?使用每种方法的优缺点是什么?
、
单
链表
允许您单向访问。而
双向
链表
具有next和previous
双向
。 然而,如何以更有序的方式解释这些项目的优缺点?
浏览 8
提问于2012-05-23
得票数 22
回答已采纳
2
回答
删除
/撤消
双向
链表
中的
节点
、
我知道
删除
双向
链表
中的一个
节点
的时间复杂度是O(1)。我见过很多代码的例子,人们在
双向
链表
的remove方法中使用
循环
,但时间复杂度仍然是O(1)。我已经写了一段代码来撤消,即
删除
双向
链表
中的
节点
,但我的问题是:当我调用包含
循环
的getNode()方法时,我的代码会撤消/
删除
undo()方法中O(1)中的
节点
吗?我很感谢你的解释!提前感
浏览 1
提问于2015-10-04
得票数 1
1
回答
循环
双向
链表
-
删除
节点
、
、
我正在构建
循环
双向
链表
代码。 在我代码中,有四个函数--添加
节点
,
删除
节点
,顺时针打印,逆时针打印。除了
删除
功能之外,我所有的代码都运行得很好。if(recycle->name == x)行似乎不能正常工作,并且free(recycle)也不能成功地释放回收
节点
。 我的原始代码是。
浏览 38
提问于2021-05-03
得票数 0
1
回答
用O(n)中的
循环
表进行Josephus探测
、
、
这里明确的选择是
循环
链表
,但我声称它只能在O(kn)或O(n^2)中完成,除非你像wikipedia一样使用数学递归/迭代josephus算法。首先,
循环
链表
具有以下属性:搜索O(n),
删除
O(1),追加O(1)。这里假设delete是一个给定的
节点
,append替换了头部或尾部。如果我们有一个
循环
的
节点
列表,我们可以从起点找到要
删除
的
节点
,如下所示:K=每3个
节点
浏览 3
提问于2013-07-03
得票数 2
1
回答
具有快速索引查找和元素移除的数据结构
、
、
、
摘要:我有一段代码,它想要初始化一个数组,然后迭代地查找索引,获得值,然后
删除
索引处的元素,将上面的所有值向下移动一个索引。对普通数组执行此操作的方法是θ(n^2)。
删除
索引,通过将后面的所有元素向左移动来填充空白。 我想出了一个数据结构:一个完整的二叉树,在叶子和内部
节点
上有‘索引’,存储了被填充的叶子的数量。使用nlogn初始化和n个索引/
删除
(它们是logn ),整个运行时是nlogn。
浏览 25
提问于2021-07-14
得票数 1
2
回答
如何知道两个引用是否指向同一个对象?
、
、
我正在制作一个
循环
双向
链表
,其中有一个学校的头
节点
。由于第一个实际
节点
(列表中的第一个
节点
不是头)的prev返回到最后一个
节点
,所以我不能
删除
第一个
节点
。如何检查两个变量是否指向同一个对象?我认为知道这一点是
删除
第一个
节点
所必需的
浏览 2
提问于2019-12-19
得票数 0
3
回答
C双
循环
链表
删除
、
、
、
、
我在从
循环
双向
链表
中
删除
时遇到问题。我尝试了这里提到的各种不同的方法,但它们都会导致某种错误。
浏览 26
提问于2020-08-14
得票数 0
5
回答
关于
双向
链表
、
、
我想知道“头”和“尾”是否像其他
节点
一样存储任何值??谢谢
浏览 0
提问于2010-05-30
得票数 0
回答已采纳
3
回答
我有一个关于c++
链表
的简单问题。
、
我在
链表
中有一个简单的问题。 据我所知,如果有头
节点
,node1和node2,头
节点
点node1,node1点node2和node2点NULL。但是有没有可能node2点node1,node1点头
节点
和头
节点
点空??
浏览 2
提问于2021-01-22
得票数 0
1
回答
在c++上开发先进先出缓存模拟器的一种好方法
、
、
、
我正在尝试开发使用fifo算法的缓存模拟器。我知道fifo算法是如何工作的,但是我在理解如何实现它时遇到了问题。我提供了开发缓存的模板。我想知道实现算法的好方法。 int set; // set ID: 0 ~ (#sets - 1) int blk; // block ID:
浏览 1
提问于2017-06-02
得票数 0
3
回答
移除
双向
链表
中给定
节点
后的
节点
、
我正试图在我的类中编写一个函数,它接受一个
节点
,并在
双向
链表
中
删除
紧跟在它后面的
节点
。我有单独的函数来
删除
第一个或最后一个
节点
,所以这只在中间
节点
的情况下。我认为它的逻辑是有意义的,我的代码可以编译,但当我尝试测试它时,程序从未停止运行,所以我认为它被困在while
循环
中。我也不确定我是否正确地调用了函数。在一个名为DLL的
双向
链表
中,由1、2、3和4填充,我试图通过将3放在main中来
删除
浏览 32
提问于2017-07-27
得票数 1
回答已采纳
5
回答
双端
链表
与
双向
链表
的区别
、
、
我不明白双端
链表
和
双向
链表
之间的区别。 两者之间的主要区别是什么?
浏览 0
提问于2015-02-05
得票数 15
1
回答
LinkedList在Java中的实时效率
、
我们知道,如果在想要插入的位置之前或之后已经获得了
节点
,那么Double LinkedList数据结构的优点是可以在O(1)时间内插入
节点
。(例如,如果你有一个
双向
链表
: A-B-C-D,如果你已经得到了
节点
C,那么在
节点
C之前或之后插入一个新的
节点
只需要O(1)时间)。如果您在Java/C++中手动构造
双向
链表
,这是相当容易理解的,但我最近对Java中的LinkedList库很感兴趣,它是java.util提供的
双
浏览 4
提问于2018-11-29
得票数 2
1
回答
二叉搜索树中
节点
的路径作为二叉搜索树
、
、
、
、
我正在编写一个二进制搜索树实现,我希望有一个函数来查找
节点
,并返回路径中所有
节点
的
双向
链表
。我知道
双向
链表
可以转换成二叉树,所以能够使用相同的类将会很好(也很酷)。我不能只制作所有
节点
的深度副本,因为我需要对原始
节点
的引用,我将使用它来更改原始树(可以是
删除
、平衡等)。例如,我可能有一个调用find的add函数,它将路径中的最后一个
节点
返回到新
节点
要去的位置,我可以简单地将它作为其中的一个子
浏览 15
提问于2020-03-20
得票数 0
回答已采纳
1
回答
双
链表
与哈希表模式耦合的Haskell替代方案
命令式编程中有一种有用的模式,即
双向
链表
与哈希表相结合,用于在
链表
中进行恒定时间的查找。 此模式的一个应用是在LRU缓存中。
双向
链表
的头部将包含高速缓存中最近最少使用的条目,并且
双向
链表
中的最后一个元素将包含最近使用的条目。哈希表中的关键字是条目的关键字,值是指向链接列表中对应于关键字/条目的
节点
的指针。当在高速缓存中查询条目时,将使用哈希表来指向其在
链表
中的
节点
,然后将该
节点
从其在<em
浏览 9
提问于2019-03-26
得票数 2
回答已采纳
2
回答
我需要
删除
链表
中的一个
节点
,如何找到它之前的
节点
,以便重新排列列表?
、
、
我必须使用一个搜索方法,它返回我要搜索的
节点
,如果它不存在,则返回它前面的
节点
。显然,如果我想
删除
一个
节点
,它将返回那个
节点
,并且我将无法找到它之前的那个
节点
。searchEntry.compareTo(ref.data) < 0) pre = ref; }} first是第一个
节点
,ref是指针,pre是指针前面的
节点
。也许我会使
浏览 0
提问于2011-09-05
得票数 0
回答已采纳
3
回答
将单个
链表
转换为
双向
链表
、
、
我这里有一个用于生成拼贴的程序的
链表
。这运行得很好,但我想知道如何使它成为一个
双向
链表
。我真的不知道什么是双重链接,也不知道如何创建一个。任何帮助都将不胜感激。 有3个班级。
浏览 5
提问于2012-03-03
得票数 0
1
回答
删除
双向
链表
中的
节点
(数据结构)
在
删除
双向
链表
的
节点
函数中,谁能解释一下while
循环
中的(pointer->next)->data != data是如何工作的?
浏览 4
提问于2016-07-30
得票数 0
回答已采纳
2
回答
从
循环
双向
链表
(Java)中
删除
节点
?
、
、
、
我正在写一些代码,其中我需要
删除
循环
链表
中的一项(谁的头充当虚拟
节点
)并返回它(如果
删除
第一个
节点
)。我想我的代码是正确的,但我不确定。dummy -> A -> B -> C -> D -> dummy (绕到虚拟
节点
) he
浏览 3
提问于2018-03-21
得票数 0
2
回答
双向
链表
:
删除
节点
、
、
、
、
我正在尝试
删除
双向
链表
中的一个
节点
,但这里的问题是,当我有一个列表: 7-6-5-4-3-2-1,并尝试
删除
3时,我得到了7-6-5-4-3,我找不到错误。请帮帮我!
浏览 1
提问于2014-03-07
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券