腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
哈希表中
链表
与开放寻址的比较
、
、
、
、
我有一个包含130000个元素的
数据
集,并且我有两种不同的
数据结构
,即双向
链表
和哈希表。在将
数据
集元素
插入
链表
时,我使用尾指针将节点放在列表的末尾。在将
数据
集元素
插入
哈希表时,我受益于带有探测函数的开放寻址方法。对于
数据
集中的最后10个元素,我面临着110000个冲突。然而,对于两个不同的
数据结构
,
插入
的总运行时间之间的差异等于0.0981秒。哈希表=
浏览 0
提问于2017-12-01
得票数 0
6
回答
Java和集合:何时使用数组的
链表
?
、
、
、
、
使用数组
链表
的优点是什么?但是没有解释使用这种结构的好处是什么。 或者至少我没有得到它。那么,使用数组
链表
的好处是什么?何时使用?
浏览 0
提问于2012-01-26
得票数 3
5
回答
对一组数字进行排序的最快
数据结构
(和排序算法)是什么?
、
、
、
、
我需要一个
数据结构
,可以容纳一组数字,并尽可能快地对它们排序。我正在考虑使用map,但由于非连续的性质,这不是也会有糟糕的内存访问吗?
静态
分配的数组(具有大量空闲空间)和快速排序算法是我想到的另一个想法. 简而言之,我需要一个
数据结构
,它允许我尽可能快地
插入
新元素
浏览 0
提问于2013-10-04
得票数 4
1
回答
对
链表
中的数字进行排序所用的时间
、
、
如果我们使用单
链表
或双
链表
,排序的时间是一样的吗?但是,无论我们使用哪种
数据结构
(Singly / Doubly )或实现哪种排序技术来对数字进行排序,都需要几乎相同的时间吗?
浏览 2
提问于2015-11-20
得票数 0
2
回答
如何在flex中实现类似于Java中LinkedHashSet的
数据结构
、
由于Flex中的ArrayCollection是有限的,我正在寻找一种类似于LinkedHashSet的
数据结构
在Java中,LinkedHashSet维护着一个遍历其所有条目的双向
链表
,它定义了迭代顺序,即元素被
插入
到集合中的顺序(
插入
顺序).But关于Flex
数据结构
的信息很少,所以任何人都可以帮助我,谢谢
浏览 0
提问于2010-08-17
得票数 1
回答已采纳
2
回答
哪种类型的
数据结构
是堆栈?
、
我有一个简单的问题:哪种
数据结构
是堆栈?它是
静态
的还是动态的
数据结构
?我在寻找答案,却找不到答案,所以我有自己的“解释”--我想,当你可以用数组或
链表
来实现它时,它可以是.两者都是?,取决于实现?
浏览 5
提问于2016-01-21
得票数 2
回答已采纳
1
回答
在具有动态数组的语言中,链接列表是否有任何值?
、
、
、
在具有动态数组的语言中,链接列表是否有任何值,例如Python (当然,Python具有列表
数据结构
)?目前,我理解python中的一个列表实际上只是一个
静态
数组,当
插入
更多
数据
时,它将自己重新定义为一个新数组(大小更大),将
数据
从旧数组复制到新数组中(从而使其具有动态)。这是对的吗?我也理解列表和
链表
如何以不同的方式存储内存中的
数据
(以连续的方式存储列表,以非连续的方式存储链接的列表),但这提供了什么主要优势吗?
浏览 1
提问于2015-06-24
得票数 2
回答已采纳
1
回答
结构中的
链表
是可能的吗?
、
、
我正在做一项任务,负责存储和排序一些
数据
。我有一个想法是创建一个简单的
数据结构
,如下所示:{linked list of structs{int count;我有我的登录结构的
链表
正常工作,但是,我不确定我将如何将结构的
链表
插入
到不同的结构
链表
中。
浏览 1
提问于2012-04-19
得票数 0
回答已采纳
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
回答
使用
静态
链表
的
数据结构
有什么优点
、
在这个问题中,
静态
链表
的定义如下:(c++代码) T elem;与基于指针(或引用)的
链表
相比,这种
数据结构
有什么优势?据我所知,
静态
的具有作用域的生命周期,并且可以
浏览 2
提问于2018-12-28
得票数 0
1
回答
如何有效地将元素
插入
数组的任意位置?
、
、
、
、
是否有任何
数据结构
或算法可以有效地将元素
插入
数组的任意位置,如O(1)或O(log(n))复杂性?在C++中有一个
链表
数据结构
,它可以以O(1)复杂度在iterator位置有效地
插入
一个元素,但是要使iterator达到这个位置,则需要O(n),这是非常昂贵的。那么,是否有任何
数据结构
可以支持这个函数void insert(int pos, int val),该函数在位置pos之前
插入
一个元素val,并且该函数的复杂性很小?
浏览 6
提问于2017-06-14
得票数 0
回答已采纳
1
回答
C:按升序创建队列
、
、
、
我正在解决一个问题,目标是以升序创建一个
链表
(一个队列),而不管它是按什么顺序输入的。我已经能够构造我的赋值,以便它输入
数据
并将其推送到堆栈上,并正确地从队列中弹出第一项(这是下面的代码),但我似乎无法获得一个有效的算法来按升序构造队列。
浏览 0
提问于2013-12-05
得票数 0
1
回答
如果两个或多个对象存储在同一索引中,LinkedHashMap如何维护顺序
、
、
这种情况下,它如何保持
插入
顺序??
浏览 2
提问于2018-07-18
得票数 0
10
回答
链表
有什么用处?
、
、
链表
有什么实际用途吗?许多计算机科学书籍将它们比作数组,并说它们的主要优势是它们是可变的。但是,大多数语言都提供了可变版本的数组。那么,
链表
在现实世界中是否有实际用途,或者它们只是计算机科学理论的一部分?
浏览 2
提问于2010-09-23
得票数 21
回答已采纳
3
回答
LinkHashMap/LinkedHashSet中的迭代排序如何导致性能比HashMap低一点
、
、
、
由于LinkedHashMap/Set保持了Collection中条目的顺序,因此它会导致性能略有下降。我想知道为什么会这样。
浏览 0
提问于2012-04-08
得票数 1
回答已采纳
22
回答
数组与
链表
、
、
、
为什么有人想要在数组上使用
链表
呢? 毫无疑问,编写
链表
比使用数组要多一点的工作,人们可能想知道什么可以证明这些额外的工作是合理的。我认为在
链表
中
插入
新元素是微不足道的,但在数组中却是一件很重要的事情。与将
数据
存储在数组中相比,使用
链表
存储一组
数据
是否还有其他优势?这个问题不是的重复,因为另一个问题是问一个特定的Java类,而这个问题是关于一般
数据结构
的。
浏览 183
提问于2008-10-03
得票数 211
回答已采纳
3
回答
链表
的应用
、
、
链表
的应用有哪些很好的例子?我知道将队列和堆栈实现为
链表
是一个好主意,但是有没有一个实用的、直接的例子可以用
链表
来解决特别利用快速
插入
时间的问题呢?而不仅仅是基于
链表
的其他
数据结构
。希望得到类似于这个关于优先级队列的问题的答案:还有一个具有InnerExeption的Exception类的示例 还有什么?
浏览 2
提问于2013-09-14
得票数 4
回答已采纳
8
回答
系统编程中
链表
的使用
、
、
、
尽管有这么多有效的
数据结构
,但为什么只有
链表
在系统编程中使用得如此之多?这是因为它允许使用最少的堆/较少的错误代码吗? 向你致敬,Pwn
浏览 0
提问于2010-06-01
得票数 3
1
回答
什么是数组支持的
数据结构
?
、
我用谷歌搜索了一下,可能它是一个实现为
链表
的数组,可以很容易地添加和预先添加。请纠正我,并分享更多关于鞍库的更新。
浏览 2
提问于2015-07-07
得票数 0
1
回答
静态
队列(数组)与动态
链表
相比,哪个更好?
、
、
、
、
我使用
静态
循环队列(数组)实现窗口,因为我认为它很有效。 但是我的一个朋友说,他在tcp中见过滑动窗口的实现,它使用的是
链表
。我不认为他已经看到了,因为他不知道网络代码在发行版中的位置。
浏览 6
提问于2009-07-13
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
数据结构中静态链表的关键技术点
数据结构单链表:使用链表解决一个插入保持有序问题
数据结构 - 链表
数据结构系列——链表
数据结构之链表(一)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券