数据结构 - 第六章 - 图

一、图的基本概念

1.1 图的定义

顶点集V边集E组成,记为 G = (V , E)
若V={v1,v2,v3…},则用 | V | 表示图G中顶点的个数,也称图G的阶
E = { ( u , v ) | u ∈ \in V,v ∈ \in V} ,用 | E | 表示图G中的边的条数
注意: V一定是非空集 ( 线性表可以是空表、树可以是空树、图不可以为空 )
在这里插入图片描述

- 无向图
若E是无向边的有限集合时,图G为五向边,边是顶点的无序对,记为 (v,w)或(w,v)
(v,w)=(w,v)
在这里插入图片描述
在这里插入图片描述
- 有向图
若E是有向边(也称弧)的有限集合时,图G为有向图,边是顶点的有序对,记为 <v,w>,v称为弧尾,w称为弧头
<v,w> 表示从顶点v到顶点w的弧
<v,w> != <w,v>
在这里插入图片描述
在这里插入图片描述

- 简单图 和 多重图
在这里插入图片描述

1.2 顶点的度、入度、出度

- 无向图
顶点v的度是指依附于该顶点的边的条数,记为 TD(v)
无向图的全部顶点的度的和等于边数的2倍:总度数 = 2e

- 有向图
入度:以顶点v为终点的有向边的数目
出度:以顶点v为起点的有向边的数目
顶点v的度等于入度 和 出度之和
在具有n个顶点、e条边的有向图中,总入度数 = 总出度数 = e

1.3 顶点 - 顶点的关系描述

  • 路径:顶点Vp到顶点Vq之间的一条路径是指顶点序列:Vp,V1,V2…Vq

  • 回路:第一个顶点和最后一个顶点相同的路径称为回路或环

  • 简单路径:在路径序列中,顶点不重复出现的路径称为简单路径

  • 简单回路:除第一个顶点和最后一个顶点外,其余顶点不重复出现的回路

  • 路径长度:路径上边的数目、

  • 点到点的距离:从顶点u出发到顶点v的最短路径若存在,则此路径长度称为u到v的距离,若不存在,则记为 ∞ \infty

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值