图的存储结构有多少种(邻接矩阵数组顶点)

发布日期:2024-05-18 10:28:37     手机:https://m.xinb2b.cn/baike/news421969.html    违规举报
核心提示:1、邻接矩阵:逻辑结构分为两部分:V和E集合。因此,用一个一维数组存放图中所有顶点数据;用一个二维数组存放顶点间关系的数据,这个二维数组称为邻接矩阵。邻接矩阵又分为有向图邻接矩阵和无向图邻接矩阵。2、邻接表:是由单链表的表头形成的顶点表和单

图的存储结构有多少种

1、邻接矩阵:逻辑结构分为两部分:V和E集合。因此,用一个一维数组存放图中所有顶点数据;用一个二维数组存放顶点间关系的数据,这个二维数组称为邻接矩阵。邻接矩阵又分为有向图邻接矩阵和无向图邻接矩阵。

2、邻接表:是由单链表的表头形成的顶点表和单链表其余结点形成的边表两部分组成。

3、十字链表:是有向图的另一种链式存储结构。该结构可以看成是将有向图的邻接表和逆邻接表结合起来得到的。

4、邻接多重表:主要用于存储无向图。

 
 
本文地址:https://www.xinb2b.cn/baike/news421969.html,转载请注明出处。

推荐图文
推荐百科经验
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  违规举报  |  蜀ICP备18010318号-4  |  百度地图  | 
Processed in 0.055 second(s), 91 queries, Memory 0.46 M