邻接表和邻接矩阵能够在逻辑上表示非线性数据结构

五保罗

邻接表和邻接矩阵如何逻辑上呈现非线性数据结构,即使它们本身是线性的。有人请解释

希瑟·瓜纳拉(Heather Guarnera)

堆栈,队列,列表,向量/数组:它们都线性存储数据,就意味着项是一个接一个地存储。有“项目A项目B之前”和“项目C项目B之后”的概念。前一个,后一个。它们仅在可访问项目的方式上有所不同(FIFO,LIFO,按等级,按位置)。

树(一种图形)分层存储数据。确实没有前后关系。而是根据父/子关系存储项目。然后,我们可以说“项目A父代是B”,而“项目A子代是B,C,D和E”。

图存储元素之间的任何类型的关系。一个项目可以与任何其他项目相关,如边缘所示。我们可以说“项目AB,C,D,E有关”,“项目BA和F有关”。从这个意义上说,它们是非线性的。邻接表和邻接矩阵通过有效地维护这些关系的(线性)列表来实现此目的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

igraph从邻接表生成邻接矩阵

来自分类常见问题

从表示关系的矩阵制作邻接矩阵

来自分类Dev

从表示关系的矩阵制作邻接矩阵

来自分类Dev

邻接矩阵的依赖级别结构

来自分类Dev

有向加权图的邻接矩阵与邻接表

来自分类Dev

Python中邻接矩阵的邻接列表表示

来自分类Dev

连接图的邻接矩阵和邻接列表

来自分类Dev

用邻接矩阵表示图

来自分类Dev

邻接矩阵Java

来自分类Dev

邻接矩阵实现

来自分类Dev

熊猫数据框到邻接矩阵

来自分类Dev

边界超像素和邻接矩阵

来自分类Dev

邻接矩阵的prim的MST算法的复杂性与线性搜索的邻接表的复杂性是否相同?

来自分类Dev

使用邻接表实现图形表示时要使用哪种数据结构

来自分类Dev

线性和非线性数据结构列表

来自分类Dev

如何使用sklearn的GraphicalLasso和NetworkX从(加权)邻接矩阵估计网络结构?

来自分类Dev

计算具有稀疏表示的邻接矩阵的度矩阵

来自分类Dev

Python中的邻接矩阵

来自分类Dev

Java中的邻接矩阵

来自分类Dev

邻接矩阵必须对称

来自分类Dev

创建邻接矩阵Matlab

来自分类Dev

图形:用于邻接矩阵

来自分类Dev

Java中的邻接矩阵

来自分类Dev

scala:邻接矩阵图

来自分类Dev

创建权重邻接矩阵

来自分类Dev

邻接矩阵必须对称

来自分类Dev

邻接矩阵图实现

来自分类Dev

邻接矩阵删除顶点

来自分类Dev

R:将表转换为邻接矩阵或边列表