数据结构之图

数据结构之图的基础知识

概念和基本术语

1.定义

图G是由两个集合V和E组成,记为G(V, E),其中V是顶点的有限集合,记为V(G),E是连接V中两个不同顶点的边的有限集合,记为E(G)。

2.有向图

顶点对有序的图,边表示为<i, j>,从顶点i到顶点j的一条边。

3.无向图

在图G中,若两条有向边是对称的,即<i, j>属于E(G)必有<j, i>属于E(G)。则用(i, j)代替这两个定点对,表示一条无向边,则称G为无向图。

4.顶点的度、入度和出度

无向图:一个顶点所关联的边数称为该顶点的度。
有向图:顶点的度分为出度和入度,以顶点j为终点的边的数目,称为该顶点的入度,以顶点i为起点的边数目,称为该顶点的出度。一个顶点的出度和入度的和称为有向图的度。

5.完全图

若无向图中的每两个顶点之间都存在一条边,有向图中的每两个顶点之间都存在着方向相反的两条边,则称此图为完全图。

6.子图

设有两个图 G = (V, E) 和 G’ = (V’, E’),若V’是V的子集 ,即V包含V’,且E’是E的子集,E包含E’,则称G’是G的子图。

7.路径和路径长度

路径:在一个图 G = (V, E) 中,从顶点i到顶点j的一条路径是一个顶点序列 (i,i1,i2,...,im,j)
路径长度:一条路径上经过的数目。
简单路径:路径上除开始点和结束点相同外,其余顶点皆不相同。

8.回路或环

回路或环:若一条路径上的开始点和结束点均为同一顶点,则此路径被称为回路或环。
简单回路或简单环环:开始点和结束点相同的简单路径。

9.连通、连通图、连通分量

无向图中:
连通:顶点i到顶点j有路径,顶点i和顶点j是连通的。
连通图:任意两点都是连通的图。
连通分量:极大连通子图。

有向图中:
连通:顶点i到顶点j有路径,顶点i和顶点j是连通的。
强连通图:图中任意两个顶点都是连通的。
强连通分量:极大强连通子图。

10.权和网

权:图中的每一条边上可以附有一个对应的数值,这种与边相关的数值称为权。
权的意义:表示从一个顶点到另一个顶点的距离或花费的距离。
网:边上带权的图。也叫带权图。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值