美文网首页
数据结构与算法图的存储

数据结构与算法图的存储

作者: 傻疯子 | 来源:发表于2022-03-03 16:35 被阅读0次

1.邻接矩阵法
邻接矩阵存储是指用一个一维数组存储图中顶点的信息,用一个二维数组存储图中边的信息(即各顶点之间的邻接关系)
存储顶点之间关系的二维数组称为邻接矩阵

2.邻接表法
当一个图为稀疏图时,使用邻接矩阵法要浪费大量的存储空间,而图的邻接表法结合了顺序存储和链式存储方法,减少了不必要的浪费

3.十字链表
十字链表是有向图的一种链式存储结构。在十字链表中,对应于有向图中的每条弧有一个结点,对应于每个顶点也有一个结点
只能存有向图

4.邻接多重表
邻接多重表是无向图的另一种链式存储结构
只能存无向图

相关文章

  • 数据结构与算法之美1--如何学

    数据结构与算法抓住重点,系统高效地学习数据结构与算法? 概念 广义上讲:数据结构指的是“一组数据的存储结构”,算法...

  • 数据结构与算法

    概述 程序 = 数据结构 + 算法,数据结构和算法与语言无关,数据结构是管理和存储数据的方法,算法是解决问题的方法...

  • 数据结构与算法学习路线

    数据结构 就是一组存储数据的方式 算法就 是操作特定的数据结构 数据结构 与 算法是相辅相成的

  • 数据结构与算法-图的存储

    数据结构与算法-图 图的定义 在线性表中,数据元素之间是被串起来的,仅有线性关系,每个数据元素只有一个直接前驱和一...

  • 数据结构与算法-图的存储

    1. 邻接矩阵(顺序) 核心: 二维数组 顶点数 边数 对角线对称 1.1 结构 1.2 存储与遍历 2. 邻接表...

  • 数据结构与算法-图的存储

    邻接矩阵 考虑到图是由顶点和边或弧两部分组成。合在一起比较困难,那就很自然地考虑到分两个结构来分别存储。顶点不分大...

  • 数据结构与算法图的存储

    1.邻接矩阵法邻接矩阵存储是指用一个一维数组存储图中顶点的信息,用一个二维数组存储图中边的信息(即各顶点之间的邻接...

  • 数据结构与算法

    数据结构与算法 数据结构 什么是数据结构? 逻辑、存储、运算 数据(data)数据(data)是事实或观察的结果,...

  • 数据结构与算法(九)--- 图与图的存储

    图 图(Graph) 是由顶点的有穷⾮空集合和顶点之间边的集合组成。通常表示为: G(V,E). 其中,G表示一个...

  • 算法考试复习

    引论 算法与数据结构与程序的区别算法是求解问题的过程描述:从蛮力到策略数据结构是数据的组织与存储:从杂乱无章到井然...

网友评论

      本文标题:数据结构与算法图的存储

      本文链接:https://www.haomeiwen.com/subject/khkurrtx.html