腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
链表
与
数组
相比有什么优势,反之亦然?
请解释
链表
相对于
数组
的
优点
是什么。此外,与
链表
相比,使用
数组
是否有任何优势。 致敬,Shoaib
浏览 0
提问于2011-09-21
得票数 24
回答已采纳
6
回答
Java
和集合:何时使用
数组
的
链表
?
、
、
、
、
使用
数组
链表
的
优点
是什么?但是没有解释使用这种结构的好处是什么。 或者至少我没有得到它。那么,使用
数组
链表
的好处是什么?何时使用?
浏览 0
提问于2012-01-26
得票数 3
1
回答
链表
表示稀疏矩阵与
数组
表示稀疏矩阵的区别
、
、
链表
表示的稀疏矩阵和
数组
表示的稀疏矩阵有什么区别(
优点
/缺点)?
数组
存储行、列和值。
浏览 1
提问于2018-04-18
得票数 1
4
回答
使用
数组
实现
链表
-优缺点
、
我知道如何使用
数组
实现
链表
。例如,我们按如下方式定义一个结构: int data;} "data“存储信息,"link”将索引存储在下一个节点的
数组
中。谁能告诉我,与“普通”
链表
相比,使用
数组
实现
链表
的
优点
和缺点是什么?任何建议都将不胜感激。
浏览 0
提问于2012-05-07
得票数 8
回答已采纳
7
回答
使用向量类实现堆栈的
链表
与动态
数组
、
、
、
、
我正在研读实现堆栈的两种不同方法:
链表
和动态
数组
。与动态
数组
相比,
链表
的主要
优点
是不必调整
链表
的大小,而如果插入太多的元素,则动态
数组
必须调整大小,从而浪费了大量的时间和内存。
浏览 13
提问于2012-12-11
得票数 6
回答已采纳
1
回答
除了插入之外,LinkedLists与列表相比还有什么优势?
、
、
我怀疑在存储稀疏数据和图形时,LinkedLists比列表/
数组
更好。 这是正确的吗?它们还有什么比列表更好的地方呢?
浏览 1
提问于2011-07-03
得票数 1
2
回答
在
java
中实现PriorityQueue的最佳方式是什么?
、
、
、
我正在尝试从头开始实现我自己的PriorityQueue类(而不是使用任何现有的
Java
导入或库)。我知道我想使用最小堆数据结构。但是我把堆想象成二进制搜索树上的一个表单。我应该使用
链表
样式的节点来实现这个最小堆,还是应该使用一个
数组
?这两种方法的
优点
或首选方法是什么?或者有没有第三个我可以使用的选项?
浏览 12
提问于2017-04-29
得票数 0
1
回答
节点
数组
是如何工作的?
、
、
、
、
我正试着做这个练习 我的另一个问题的一个回答是让我请我的老师澄清什么是
数组
链接层次结构。在我问她之后,她说这只是一个节点
数组
。private class ListNode { private ListNode next; }与常规
链表
和
数组
列表相比,这种节点
数组
数据结构有什么优势?对我来说,这只是ArrayList的另一种形式,因为
数组
列表是通用的,它们的
数组</em
浏览 1
提问于2015-01-20
得票数 3
1
回答
为什么C#列表是使用
数组
而不是链接列表实现的
、
、
我在C#中查看了列表的代码 我知道,与
数组
相比,在使用例如双链接列表时,内存是一个问题,但是,当您将一个节点移除/添加到一个列表中时,对性能的影响就会更小。
浏览 0
提问于2018-07-07
得票数 0
回答已采纳
2
回答
使用动态
数组
处理哈希表中的冲突
、
、
、
、
环顾一些哈希表实现,单独的链接似乎是通过
链表
或树来处理的。不使用动态
数组
有什么原因吗?我可以想象拥有一个动态
数组
也会有更好的缓存性能。但是,由于我没有看到任何这样的实现,我可能遗漏了一些东西。
浏览 0
提问于2013-06-20
得票数 2
回答已采纳
1
回答
基本队列优化
、
因此,我认为典型的带指针的
链表
...一个圆形队列?谢谢 编辑:不管上面是什么,如何创建最快/最少内存密集型的基本队列结构?
浏览 0
提问于2012-10-02
得票数 0
2
回答
C#集合的一般区别是什么?底层数据结构是什么?
、
、
例如string[]、ArrayList、
数组
、列表和散列、集合等。 我知道
链表
、二叉树(一般情况下),但我想知道(在高层次上)它们有什么
优点
等。
浏览 5
提问于2011-06-16
得票数 2
1
回答
为什么TreeSet的last-method中的经验结果与理论数据不同?
、
、
我们正在对
Java
数据结构进行一些经验测试,得到了一些我们无法正确解释的结果。相关代码为:import
java
.lang.management.ManagementFactory;import
java
.util.ArrayList;import jxl.write.WriteExc
浏览 3
提问于2012-05-08
得票数 1
回答已采纳
6
回答
ArrayList和单
链表
是一回事吗?
、
、
在
Java
中,我被要求将整数值存储在一个单向
链表
中,然后打印存储在该列表中的元素。(); list.add(num);System.out.print(list); 我想知道,ArrayList和单
链表
是一回事吗
浏览 0
提问于2012-12-13
得票数 6
回答已采纳
2
回答
比较哈希表实现
、
、
第一个
数组
被实现为两个
数组
,一个包含键,另一个包含值。第二个
数组
有一个
数组
,然后是一个包含键值对象的
链表
. 一种实现与另一种实现相比有什么
优点
和缺点?
浏览 0
提问于2011-03-13
得票数 3
回答已采纳
1
回答
LinkedList在
Java
中的实时效率
、
我们知道,如果在想要插入的位置之前或之后已经获得了节点,那么Double LinkedList数据结构的
优点
是可以在O(1)时间内插入节点。(例如,如果你有一个双向
链表
: A-B-C-D,如果你已经得到了节点C,那么在节点C之前或之后插入一个新的节点只需要O(1)时间)。如果您在
Java
/C++中手动构造双向
链表
,这是相当容易理解的,但我最近对
Java
中的LinkedList库很感兴趣,它是
java
.util提供的双向
链表
数据结构。如果我想使用
java
浏览 4
提问于2018-11-29
得票数 2
4
回答
HashMap在内部使用LinkedList
、
public V get(Object key) { return getForNullKey(); for (Entry<K,V> e = table[indexFor(hash, table.length)]; e = e.next) { if (e.hash == hash && ((k = e.key) == key || ke
浏览 3
提问于2013-04-02
得票数 15
回答已采纳
2
回答
循环vs索引
、
、
、
假设我有一个包含100个元素的
链表
。int data;} 我想访问n个位置的一些元素,所以我必须做一个循环。如果我在获取输入/读取数据时不循环遍历
链表
,而是将其数据元素存储在
数组
中,且当我想要在n个位置输出任何元素时,我可以直接调用arrn,这是更有效方法还是应该使用循环。
浏览 3
提问于2020-03-03
得票数 1
3
回答
有序
链表
与B-树
、
、
如果您使用b+树作为索引,那么这看起来非常类似于有序
链表
。但有序
链表
似乎有一些
优点
,例如不必导航树结构,也不必在节点已满时重新构建节点,以及在未平衡时不必重新构建树。谁能回答使用b树而不是有序
链表
的原因是什么?
浏览 0
提问于2011-12-05
得票数 5
回答已采纳
1
回答
在
java
中
链表
的最大长度?
、
我必须将在
数组
上执行四个操作所需的时间与在列表上执行相同操作所需的时间进行比较。我如何找到
数组
或
链表
长度的最大值,其中我只需要找到较短的值,因为要比较元素数量必须相等的时间。所以我的问题是1.
链表
有最大数吗,因为我知道
数组
就是Integer.MAX_INTEGER。2.这个最大数是多少,因为我需要做多个测试,测试的元素数目相等,数字之间有确切的间距。
浏览 4
提问于2014-09-27
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java集合源码分析之基础(一):数组与链表
数据结构之 “数组与链表”
Java数组之数组的定义
数组和链表在编程语言中的应用
Java数组那些事
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券