腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1383)
视频
沙龙
3
回答
在java中实现
链表
?
、
根据我的理解,java中的
链表
实现是基于双端
链表
,而不是
双向
链表
(因为我们没有任何方法可以
向后
返回)。虽然我可以看到descendingIterator方法,它会把我们带回过去。不确定我们应该称它为
双向
链表
实现吗?
浏览 0
提问于2011-08-06
得票数 1
回答已采纳
2
回答
双向
链表
不
向后
打印
、
在下面的
双向
链表
示例中,我可以将节点添加到
双向
链表
的前面和结尾。我还可以向前遍历
双向
链表
,并成功
打印
出节点的值。当我
向后
打印
列表时,我的tail.previous值是空的,并且我只能
打印
当前在尾部的节点值,您能告诉我哪里出了问题吗?谢谢。
浏览 14
提问于2019-10-06
得票数 0
回答已采纳
8
回答
什么时候
双向
链表
比单
链表
更有效?
、
除了回答、颠倒列表和向前和
向后
遍历之外,面试官还不断强调其中有一些“基本”的东西。我放弃了,当然在面试后做了一些研究。在
双向
链表
中插入和删除似乎比单
链表
更有效。我不太确定如何才能更有效地使用
双向
链表
,因为很明显需要更改更多的引用。有人能解释一下背后的秘密吗?老实说,我做了相当多的研究,但未能理解我的主要问题是,
双向
链表
仍然需要O(n)搜索。
浏览 0
提问于2013-03-22
得票数 51
回答已采纳
1
回答
表索引可逆吗?
、
、
如果我有一个简单的表:CategoryID (int)我创建了一个索引:LastModified (ASC)SELECT * FROM table WHERE CategoryID = 1 ORDER BY LastModified ASC
浏览 0
提问于2015-10-08
得票数 1
5
回答
双端
链表
与
双向
链表
的区别
、
、
我不明白双端
链表
和
双向
链表
之间的区别。 两者之间的主要区别是什么?
浏览 0
提问于2015-02-05
得票数 15
1
回答
如何为
链表
创建迭代器?
、
、
、
newCopy); nextCopy = newCopy.getNext();} 我有一个
链表
的代码
浏览 0
提问于2020-04-22
得票数 0
4
回答
C#/.NETx.x是否实现了
双向
链表
(可以
向后
迭代)?
、
、
、
、
我一直在寻找c#中
双向
链表
的标准实现(这样我就有了一个可以
向后
迭代的
链表
),但是找不到。我觉得这么简单的东西肯定有一个我缺少的实现。如果LinkedList是双重链接的,那么如何
向后
(高效)迭代它呢?
浏览 5
提问于2010-01-26
得票数 6
回答已采纳
1
回答
EHCache中的EH代表什么?
、
只是出于好奇,谷歌没有给我一个答案,但是EH在中代表什么
浏览 0
提问于2012-02-21
得票数 17
回答已采纳
2
回答
在单
链表
中
向后
移动?
我正在创建我的第一个
链表
,虽然我知道
双向
链表
实际上是用于
向后
移动的,但我正在尝试创建一个方法,将列表中的当前节点
向后
移动单
链表
中的一个节点。
浏览 13
提问于2017-01-25
得票数 0
1
回答
使用Visual Studio的调试器
打印
链表
的内容
、
、
、
这个崩溃转储包含一个包含15000个节点的
双向
链表
,这些节点的头指针为null,但尾部仍然有效。为了确定头指针是否被逻辑错误或堆损坏所清除,我需要从尾部
向后
遍历,直到第一个有效节点。是否有任何方法可以使用Visual Studio的调试器来
打印
此
链表
的内容? 我想我也许可以使用即时/命令窗口来做这件事,但据我所知,它只允许计算单个语句。我需要某种循环或递归来遍历列表。
浏览 1
提问于2011-03-16
得票数 1
回答已采纳
3
回答
`Node.insertBefore`的运行时是什么?
、
我知道每个浏览器实现它的方式是不同的,但是有没有什么参考资料或基准测试来说明这一点呢?编辑:我运行了一些基准测试。以下是结果inserted 1000 elements into 1000 elements in 131.44 ms (average over 101 trials, 291.31 ms inc appendChild) while in dom: true inserted 1000 elements into 10000 elements in 235.91
浏览 3
提问于2010-09-26
得票数 1
回答已采纳
4
回答
我们是否需要
链表
中的前一个元素?
、
、
、
在HashMap的实现中,
链表
用于表示存储桶中的元素。每个条目都有一个指向下一个条目的元素。请参阅:但是,在LinkedList类的实现中,每个元素都有一个对其前一个元素和下一个元素的引用,请参见。只是想弄清楚为什么previous在一个
链表
中很重要,而在另一个
链表
中却不重要?
浏览 1
提问于2013-03-29
得票数 0
回答已采纳
1
回答
LinkedList在Java中的实时效率
、
(例如,如果你有一个
双向
链表
: A-B-C-D,如果你已经得到了节点C,那么在节点C之前或之后插入一个新的节点只需要O(1)时间)。如果您在Java/C++中手动构造
双向
链表
,这是相当容易理解的,但我最近对Java中的LinkedList库很感兴趣,它是java.util提供的
双向
链表
数据结构。我做了一些研究,你可以创建一个LinkedList的ListIterator,它可以向前和
向后
遍历,然后插入和删除前一个或后一个节点。但它仍然需要遍历。
浏览 4
提问于2018-11-29
得票数 2
2
回答
从anywhere STL列表访问head
、
、
、
例如,如果迭代器指向列表的第三个元素,除了
向后
迭代之外,还有什么方法可以到达列表的前面吗? 谢谢
浏览 1
提问于2012-03-25
得票数 1
回答已采纳
5
回答
在自定义LinkedList上使用ListIterator
、
我有一个自定义的,通用的,单独的LinkedList,这是我自己建立的。我可以将etc添加、删除到列表中。我想在我的类中实现Java ListIterator。我该如何开始这项工作呢?我需要向我的类添加什么方法?我在网上能找到的都是在默认的Java LinkedList上使用ListIterator的例子,这对我来说并不好。谢谢!
浏览 2
提问于2011-04-27
得票数 2
回答已采纳
1
回答
重新分配方法的参数“”self“”
、
有没有可能在自己的类中重新分配self? 我有一个类的表单,其中有okay按钮和cancel按钮。如果用户单击okay,我只会将它的值传递给另一个窗口。但是,如果单击cancel,我希望将该表单的状态返回到以前的状态。因此,如果用户单击该表单并且它包含值,则用户添加了一个字段,但他/她决定单击cancel,我希望重新分配实例的先前状态。
浏览 18
提问于2019-05-07
得票数 1
回答已采纳
1
回答
惯用遍历二叉树(可能是任何树)
、
、
双向
链表
实现了
链表
的惯用遍历,我想为什么二叉树不行呢?传统上,二叉树或树通常是单向的,这意味着,给定具有足够数量的节点的大树,查找叶节点的运行时间可能会很昂贵。如果在找到这样一个节点后,为了找到下一个节点,我可以
向后
遍历树的根,与另一次深度优先搜索树的每个节点相比,这不是更有优势吗?我以前从未考虑过这一点,直到认识到
双向
链表
和二叉树的结合可能会带来潜在的好处。
浏览 0
提问于2014-11-13
得票数 1
1
回答
C:
向后
打印
链表
、
正在尝试
向后
打印
此列表多亏了你们,我弄明白了为什么它不能正常
打印
的问题,现在我在让它以相反的顺序
打印
时遇到了一些麻烦。
浏览 2
提问于2011-08-24
得票数 0
1
回答
LinkedHashMap的impl -使用双
链表
,而不是单
链表
;为什么
正如我参考的文档所说,内部维护了一个
双向
链表
(DLL 我试图理解为什么选择动态链接库而不是S(单一)所有使用动态链接库的最大优势是
向后
遍历,但我没有看到任何使用LinkedHashMap()来利用这种优势的用例
浏览 2
提问于2012-10-27
得票数 5
1
回答
控制台节点
打印
[循环]
、
我现在正在研究数据结构,
双向
链表
。我想看看我的.prev属性,但它一直在
打印
通知,有没有办法解决这个问题? 谢谢!
浏览 10
提问于2020-07-24
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券