首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >列表附加功能是数组数据结构的特性吗?

列表附加功能是数组数据结构的特性吗?
EN

Stack Overflow用户
提问于 2017-04-06 04:30:40
回答 2查看 55关注 0票数 0

数组数据结构具有以下特性

下面列出了您必须知道的最重要的数组特性(即能够编程)

  • 复制和克隆
  • 插入和删除
  • 搜索和排序

我想知道,对于可以用于数组数据结构的列表数据类型,追加方法是否被认为是数组数据结构的一个特性?

EN

回答 2

Stack Overflow用户

发布于 2017-04-06 04:48:24

我会说它不是。我会说,它完全是一个列表的特性,能够以编程方式追加、删除、insertAt等等。数组除了是一个类似类型的集合之外,不需要任何其他功能,在某些情况下仅仅是一个集合。

例如,作为引用的在这篇C文章,我们可以看到数组是类似类型的集合。这些数组没有给定的功能,而且实际上没有标准的、给定的方式来添加或移除它们。

票数 0
EN

Stack Overflow用户

发布于 2017-04-06 04:53:38

从功能上讲,在列表中追加元素与在末尾插入元素是一样的。

话虽如此:您似乎掌握了数组的概念并向后列出:

  • 列表通常定义为任何类型的数据结构,这些数据结构可以存储一组有序的事物。
  • 数组是更具体的东西。它通常被定义为一个数据结构,该数据结构由内存中的一个固定数量的对象组成,一个接一个地存储。例如,Java的数组类型(例如int[])就是这样工作的。

您所指的网页无助于解决问题。这是非常令人困惑的写作;我建议您寻找另一个,更好的参考。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43245750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档