首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >线性和非线性数据结构的不同(优缺点)?

线性和非线性数据结构的不同(优缺点)?
EN

Stack Overflow用户
提问于 2017-03-27 08:01:53
回答 3查看 3.4K关注 0票数 0

我知道什么是线性数据结构和非线性数据结构,但是有人能用2-3个短语来解释我的区别吗?它希望有关于这两者的不同之处,而不是定义它是什么(如这里):http://www.differencebetween.com/difference-between-linear-and-vs-nonlinear-data-structures/

EN

回答 3

Stack Overflow用户

发布于 2017-03-27 08:42:41

用2-3个短语解释我,区别是什么?

线性表示它们由一个(单一)系列数据表示.也就是说,每个数据成员最多有一个前任,最多一个后续。

非线性意味着其他任何东西。

票数 1
EN

Stack Overflow用户

发布于 2018-07-20 10:06:21

线性数据结构

  1. 数据以线性或顺序顺序存储在内存中。
  2. 它使用指针。
  3. 它很容易实现。
  4. 其中涉及单一级别。
  5. 内存利用率是无效的。
  6. 数组、链接列表、堆栈和队列。

非线性数据结构

  1. 数据随机存储在内存中。
  2. 它不使用指针。
  3. 实施起来比较困难。
  4. 涉及多个层次。
  5. 内存利用率是有效的。
  6. 树和图。
票数 0
EN

Stack Overflow用户

发布于 2022-05-19 05:36:31

在线性数据结构中,数据以顺序或线性的方式存储在存储器中,并且一个元素最多有一个前驱体和最多一个后继。它只有一个层次。

如果是非线性数据结构,则数据以随机顺序存储在存储器中,并且具有多个层次。

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

https://stackoverflow.com/questions/43040911

复制
相关文章

相似问题

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