当前位置:首页 > 手工 >

简单邻接矩阵示意图(邻接矩阵怎么生成)

来源:原点资讯(www.yd166.com)时间:2023-05-05 09:03:44作者:YD166手机阅读>>

有向图,顾名思义,就是有方向的图,这点就是和无向图最大的区别,那么今天我们来讨论一下有向图的邻接矩阵和邻接表究竟有什么区别。

首先是无向图

简单邻接矩阵示意图,邻接矩阵怎么生成(1)

图一

如图所示,这张图就是一张无向图,画得有点不好看,先容忍一下了,我们要写出这张无向图的邻接矩阵和邻接表,那么我们首先来看看邻接矩阵和邻接表的概念。

邻接矩阵:邻接矩阵是表示顶点之间相邻关系的矩阵,分为两部分V和E,用一堆数组来存放图中的所有数据。

简单邻接矩阵示意图,邻接矩阵怎么生成(2)

图二

如图所示,就是无向图的邻接矩阵,A到A的距离是0,然后像A到E的距离没法计算,我就用无穷∞这个符号来表示了。

接下来是邻接表。

邻接表:是顺序分配和链式分配相结合的存储结构,对于无向图来说,容易出现数据冗余。

简单邻接矩阵示意图,邻接矩阵怎么生成(3)

图三

如图所示,这就是无向图的邻接表,容易出现数据冗余,因为可以发现,表头结点A所指链表中存在一个指向B的表结点时,表头节点B所指链表也会存在一个指向A的表结点。

接下来我们来看看有向图的邻接矩阵和邻接表。

简单邻接矩阵示意图,邻接矩阵怎么生成(4)

图二

如图所示,这是一张有向图,我们来看看这张有向图的邻接矩阵和邻接表应该怎么画。

首先我们要确定一点,B到A的距离为2,但是A是到不了B的,那显然就走0即可。

所以可以得到:

简单邻接矩阵示意图,邻接矩阵怎么生成(5)

图五

如图所示,给出该有向图的邻接矩阵。

接下来我们来看该有向图的邻接表。

简单邻接矩阵示意图,邻接矩阵怎么生成(6)

图六

如图所示,这就是该有向图的邻接表。

最后做个总结,邻接矩阵和邻接表并不是很难,关键在于我们要认真分析,仔细一点,就不大容易做错了,而且要考虑周全。

栏目热文

19年辽宁公务员面试时间(2020辽宁公务员考试面试时间)

19年辽宁公务员面试时间(2020辽宁公务员考试面试时间)

2019年度辽宁省省直机关及参照公务员法管理单位(不含监狱戒毒系统,下同)考试录用公务员(工作人员)面试人选名单已经公示...

2023-05-05 08:47:39查看全文 >>

辽宁省公务员笔试大概什么时间(辽宁今年省考公务员是什么时间)

辽宁省公务员笔试大概什么时间(辽宁今年省考公务员是什么时间)

2023年辽宁省考报名已经全部结束,科信教育数据显示截至2月4日8时,报名人数已达207527人,缴费人数164332人...

2023-05-05 08:38:34查看全文 >>

辽宁省公务员面试在什么时间(辽宁省公务员面试考什么)

辽宁省公务员面试在什么时间(辽宁省公务员面试考什么)

不知不觉,辽宁省考笔试公布成绩已经是半个月前的事情了,目前资格复审环节已经结束,面试也随即到来...今日,2023年辽宁...

2023-05-05 08:17:17查看全文 >>

辽宁省公务员10月份面试时间(辽宁省公务员面试时间出来了吗)

辽宁省公务员10月份面试时间(辽宁省公务员面试时间出来了吗)

来源:营口人事考试网 重磅发布辽宁省省考面试时间正式公布面试时间集中在10月23日-11月1日期间其中选调生的面试据小编...

2023-05-05 08:17:35查看全文 >>

辽宁省公务员考试面试流程(辽宁省公务员考试流程详细)

辽宁省公务员考试面试流程(辽宁省公务员考试流程详细)

参加2023年多省联考的部分省份在发布招考公告时就已经明确了公布成绩的大概时间,而从往年辽宁省考考试时间安排来看,基本考...

2023-05-05 08:40:47查看全文 >>

画出邻接矩阵存储示意图(邻接矩阵存储方法)

画出邻接矩阵存储示意图(邻接矩阵存储方法)

图的基本概念概念引入可以简单的说,图是由一些点,和连接点的线组成。点就是图的结点(顶点)。线就是路径(边)。(图1-1 ...

2023-05-05 08:40:01查看全文 >>

怎么通过邻接矩阵画出图(如何由邻接矩阵画可达矩阵)

怎么通过邻接矩阵画出图(如何由邻接矩阵画可达矩阵)

图是对数学图进行建模的数据结构。它由一组称为顶点和边的连接对组成。我们可以使用顶点数组和边的二维数组来表示图。重要概念顶...

2023-05-05 08:54:09查看全文 >>

邻接矩阵画图有规定吗(邻接矩阵怎么画出图)

邻接矩阵画图有规定吗(邻接矩阵怎么画出图)

图的应用:社交网络,交通网络,活动网络……图的分类:无向图(特殊有向图),有向图;有权图,无权图。特殊边—自环边图的表示...

2023-05-05 08:37:05查看全文 >>

邻接矩阵图的基本操作(图的邻接矩阵是怎样的)

邻接矩阵图的基本操作(图的邻接矩阵是怎样的)

第五章:图(图的基本操作)1.Adjacent(G,x,y)Adjacent(G,x,y) 判断图G是否存在边<x...

2023-05-05 08:53:43查看全文 >>

文档排行