图的概念考前总结

先来张自己做的思维导图,看看之前都学了点啥。。
在这里插入图片描述
图的主要考点
1、完全图的概念及边数
2、图的存储结构(邻接矩阵、邻接表)
3、图的遍历(深度优先遍历、广度优先遍历)
4、最小生成树(Prim算法、Kruskal算法)

在这里插入图片描述
其他知识点:
稀疏图 : 有很少边或弧的图。
稠密图 : 有较多边或弧的图。
: 边/弧带权的图。
邻接 : 有边/弧相连的两个顶点之间的关系。存在( vi , vj) ,则称v,和v,互为邻接点;存在< vi , vj> ,则称 vi 邻接到 vj,vj邻接于 vi;
关联(依附) : 边弧与顶点之间的关系。存在(vi , vj) / <vi , vj> ,则称该边弧关联于vi 和vj

在这里插入图片描述
路径 : 接续的边构成的顶点序列。
路径长度 : 路径上边或弧的数目/权值之和。
回路(环) : 第一个顶点和最后一个顶点相同的路径。
简单路径 : 除路径起点和终点可以相同外,其余顶点均不相同的路径。
简单回路(简单环) : 除路径起点和终点相同外,其余顶点均不相同的路径。
在这里插入图片描述
权与网:图中边或弧所具有的相关数称为权。表明从一个顶点到另一个顶点的距离或耗费。带权的图称为网。
子图:设有两个图G= (V,{E} )、G1= (V1,{E1}) ,若V1包含于V,E1包含于E , 则称G1是G的子图。
例:(b)、© 是(a) 的子图
在这里插入图片描述
极小连通子图 : 该子图是G的连通子图,在该子图中删除任何一条边,子图不再连通。
生成树 : 包含无向图G所有顶点的极小连通子图。
生成森林 : 对非连通图,由各个连通分量的生成树的集合。

完全图

任意两个点都有一条边相连。
在这里插入图片描述

图的储存结构

由于图的结构比较复杂,任意两个顶点之间都可能存在联系,因此无法以数据元素在存储区中的物理位置来表示元素之间的关系,即图没有顺序存储结构,但可以借助二维数组来表示元素之间的关系,即邻接矩阵表示法。另一方面,由于图的任意两个顶点间都可能存在关系,因此,用链式存储表示图是很自然的事,图的链式存储有多种,有邻接表、十字链表和邻接多重表,应根据实际需要的不同选择不同的存储结构。

在这里插入图片描述

邻接矩阵(数组)表示法

1、建立一个顶点表 ( 记录各个顶点信息 ) 和一个邻接矩阵(表示各个顶点之间关系)
2、设图A= (V, E)有 n 个顶点,则图的邻接矩阵是一个二维数组A. Edge[n][n],定义为:在这里插入图片描述
无向图
在这里插入图片描述
有向图在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寂静花开

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值