相关疑难解决方法(0)

数组与链表

为什么有人想在阵列上使用链表?

毫无疑问,对链接列表进行编码比使用数组要多一些工作,人们可能想知道什么是合理的额外工作.

我认为在链表中插入新元素是微不足道的,但它是数组中的一项重要工作.使用链表存储一组数据与将其存储在数组中是否还有其他优点?

这个问题不是一个重复这个问题,因为其他的问题是关于一个特定的Java类专门询问,而这个问题的关注与一般的数据结构.

language-agnostic arrays linked-list data-structures

192
推荐指数
19
解决办法
22万
查看次数

使用数组实现链表 - 优点和缺点

我知道如何使用数组实现链表.例如,我们定义一个结构如下:

struct Node{
    int data;
    int link;
}
Run Code Online (Sandbox Code Playgroud)

"data"存储信息,"link"将索引存储在下一个节点的数组中.

谁能告诉我使用数组实现链表与"普通"链表相比有什么优缺点?任何建议将不胜感激.

linked-list data-structures

8
推荐指数
1
解决办法
3万
查看次数