腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
7
回答
链表
还是哈希表?
c
、
linux
、
data-structures
我有一个大约有5000个条目的
链表
(“不”同时插入),并且我正在遍历列表,在某些情况下寻找特定的条目(尽管这种情况并不常见),对于这种情况,我是否应该考虑将哈希表作为更优的选择,替换
链表
(它是
双向
链接和线性的在
Linux
中使用
C
。
浏览 1
提问于2009-03-28
得票数 2
回答已采纳
5
回答
具有抽象数据类型的
C
++
双向
链表
c
、
list
、
data-structures
我需要在
C
中使用
双向
链表
,但它必须用于不同的类型。在
C
++中,我们对它使用模板。在
C
中的哪里可以找到带有抽象类型项的
双向
链表
的示例。 谢谢
浏览 4
提问于2010-07-18
得票数 7
回答已采纳
3
回答
如何在读取文件时删除空行并对
双向
链表
进行排序
java
、
sorting
、
java.util.scanner
1-从文本文件中读取单词时出现空行 output: chymia Aries public static void main(String[] args)throws IOException { input = new Sc
浏览 0
提问于2012-11-04
得票数 0
3
回答
创建一个易于理解的
双向
链表
c#
、
linked-list
、
double
我正在尝试创建一个通用的
双向
链表
,但我在理解它时遇到了麻烦。有谁有一个使用
C
#实现
双向
链表
的简单实现的例子吗? 谢谢
浏览 0
提问于2011-03-25
得票数 4
1
回答
Objective
C
中的CLIST
objective-c
、
clist
我正在将这段代码移植到Objective
C
中。 CLIST类似于具有.RemoveAt、.GetAt、.InsertBefore、.GetNext、.GetHeadPosition函数的
双向
链表
。如何在Objective
C
中实现同样的功能。我是否需要在Objective
C
.Is中实现
双向
链表
?是否有其他预定义的方法可以使用它?
浏览 8
提问于2011-05-16
得票数 0
1
回答
如何在
linux
中为
c
程序编写makefile
c
、
linux
、
makefile
我已经在
linux
上写了一个
双向
链表
的
c
程序。该程序被命名为program2.
c
。我已经用"cc program2.
c
-o out2“编译过了。它编译并执行得也很好。甚至还尝试过编写一个makefile.my makefiel,包括doublelinkedlist:program2.
c
gcc -Wall
浏览 1
提问于2013-06-11
得票数 0
3
回答
矢量、矩阵和数据帧在R中是如何实现的?
c
、
r
、
data-structures
我一直在尝试学习流行语言中使用的不同数据结构,如Python语言中的列表和字典、PHP中的关联数组(本质上是哈希表)、
C
++中的向量等。
浏览 0
提问于2012-12-19
得票数 8
回答已采纳
2
回答
双向
链表
2值
c
++
c++
、
list
、
linked-list
、
poker
我需要为
c
++的学校做一个扑克游戏。我做了一张班级卡片和一副牌。我需要为所有的牌创建一个
双向
链表
,并且每张牌都有一个花色和一个等级(值)。如何将两个属性(花色和等级)附加到
双向
链表
中的卡片。
浏览 0
提问于2011-12-19
得票数 0
回答已采纳
3
回答
在java中实现
链表
?
java
、
collections
根据我的理解,java中的
链表
实现是基于双端
链表
,而不是
双向
链表
(因为我们没有任何方法可以向后返回)。虽然我可以看到descendingIterator方法,它会把我们带回过去。不确定我们应该称它为
双向
链表
实现吗?
浏览 0
提问于2011-08-06
得票数 1
回答已采纳
1
回答
如果我在一个
双向
链表
中同时使用头指针和尾指针来搜索一个元素,我会有更小的时间复杂度吗?
search
、
time-complexity
、
doubly-linked-list
因此,如果我想使用
双向
链表
搜索一个元素,如果我同时从两端(列表的开始和结束)进行搜索,我是否会获得较少的时间复杂度(如O(logN) ),或者我仍然会获得线性时间?
浏览 16
提问于2019-08-25
得票数 1
回答已采纳
8
回答
C
++的容器类/库
c
、
containers
有谁知道
C
容器库吗?我正在寻找一些东西,它给出了
链表
,数组,哈希表等的标准实现,以与
C
++ STL相同的方式。主要关注点是: 客户端代码应该能够在不修改库的情况下为多种不同的数据类型创建容器。
浏览 76
提问于2008-11-20
得票数 79
回答已采纳
1
回答
LinkedList在Java中的实时效率
java
、
doubly-linked-list
(例如,如果你有一个
双向
链表
: A-B-
C
-D,如果你已经得到了节点
C
,那么在节点
C
之前或之后插入一个新的节点只需要O(1)时间)。如果您在Java/
C
++中手动构造
双向
链表
,这是相当容易理解的,但我最近对Java中的LinkedList库很感兴趣,它是java.util提供的
双向
链表
数据结构。如果我已经有了节点
C
,我如何在O(1)时间内直接获得相应的迭代器?
浏览 4
提问于2018-11-29
得票数 2
1
回答
二叉搜索树中节点的路径作为二叉搜索树
java
、
binary-search-tree
、
doubly-linked-list
、
deep-copy
、
shallow-copy
我正在编写一个二进制搜索树实现,我希望有一个函数来查找节点,并返回路径中所有节点的
双向
链表
。我知道
双向
链表
可以转换成二叉树,所以能够使用相同的类将会很好(也很酷)。另一种解决方案是采用单
链表
,并使用另一个指针引用相应的原始节点。但是,在这一点上,这不仅仅是关于拥有一个有效的解决方案。我使用的语言是Java,但我肯定有兴趣知道是否有其他语言也有这方面的功能。
浏览 15
提问于2020-03-20
得票数 0
回答已采纳
3
回答
将单个
链表
转换为
双向
链表
java
、
linked-list
、
doubly-linked-list
我这里有一个用于生成拼贴的程序的
链表
。这运行得很好,但我想知道如何使它成为一个
双向
链表
。我真的不知道什么是双重链接,也不知道如何创建一个。任何帮助都将不胜感激。 有3个班级。
浏览 5
提问于2012-03-03
得票数 0
1
回答
在
C
++中创建
双向
链表
c++
、
pointers
、
doubly-linked-list
我正在创建一个程序,它需要从CSV格式的电子表格中读取数据,并将其分配给
C
++.I中的
双向
链表
。我已经创建了一个单向
链表
,但是我不知道如何使用这个想法来制作一个
双向
链表
。我的单
链表
的代码:添加到列表中: if (!
浏览 1
提问于2016-03-30
得票数 0
1
回答
Java中有没有
双向
链表
的实现?
java
、
linked-list
所以我的疑问不是LinkedList在java中是一个
双向
链表
。若否,原因为何? 如何实现我们自己的
双向
链表
?
浏览 1
提问于2015-07-12
得票数 34
回答已采纳
3
回答
我有一个关于
c
++
链表
的简单问题。
c
、
linked-list
我在
链表
中有一个简单的问题。 据我所知,如果有头节点,node1和node2,头节点点node1,node1点node2和node2点NULL。
浏览 2
提问于2021-01-22
得票数 0
4
回答
双向
链表
实现
java
、
data-structures
、
linked-list
我已经看了这里关于
双向
链表
的大多数帖子,但仍然不清楚下面的内容。 我正在用Java练习Goodrich和Tamassia这本书。关于
双向
链表
,如果我错了,请纠正我,它与单
链表
的不同之处在于,节点可以插入到任何地方,而不仅仅是在头部之后或尾部之后,使用next和prev节点,而在单
链表
中,在列表中的任何地方插入都是不可能的?如果要在
双向
链表
中插入节点,则默认参数应该是要插入的节点之后的节点或要插入的节点之前的节点?但如果是这样,那么我不知道如何在之前或之
浏览 1
提问于2011-01-05
得票数 1
回答已采纳
2
回答
是否有一个名称来删除一半的
双向
链表
边缘?
java
、
c++
、
c
、
doubly-linked-list
注意:这并不是特定于Java/
C
/
C
++的,但是
链表
就像它们一样常见,我选择在这些语言和
双向
链表
下标记它。如果这是错误的,我可以改变它!假设你有一个标准的
双向
链表
实现: int Number; struct List *flink;你有下面的列表(稍微不相关,我一直在这样做,以允许快速修改和恢复
链表
,并具有以下内容: 1 <--
浏览 0
提问于2014-11-18
得票数 1
8
回答
什么时候
双向
链表
比单
链表
更有效?
algorithm
、
linked-list
在
双向
链表
中插入和删除似乎比单
链表
更有效。我不太确定如何才能更有效地使用
双向
链表
,因为很明显需要更改更多的引用。有人能解释一下背后的秘密吗?老实说,我做了相当多的研究,但未能理解我的主要问题是,
双向
链表
仍然需要O(n)搜索。
浏览 0
提问于2013-03-22
得票数 51
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券