- 2
- 0
- 约4.55千字
- 约 27页
- 2026-07-31 发布于福建
- 举报
(2026年)数据结构课件第7章图
目录
02
图的存储结构
01
图的基本概念
03
图的遍历算法
04
最短路径问题
05
最小生成树
06
图的其他应用
图的基本概念
01
图的定义与组成元素
顶点集合
图由顶点的有穷非空集合构成,顶点(Vertex)是图中的基本数据元素,用于表示实体或对象,例如社交网络中的用户或交通网络中的城市。
图的数学表示
图通常表示为G=(V,E),其中V是顶点集合,E是边集合。这种形式化定义是图论和数据结构中分析图的基础。
边集合
边(Edge)是连接顶点的逻辑关系,表示顶点之间的关联或路径。边可以是有向的或无向的,也可以带有权重(如距离、成本等),用于量化关系的强度或代价。
图的分类(有向图、无向图)
无向图
图中任意两个顶点之间的边均无方向性,例如社交网络中的好友关系。无向边用无序对(u,v)表示,且(u,v)和(v,u)等价。
有向图
图中边具有方向性,例如网页链接或任务依赖关系。有向边用有序对u,v表示,从顶点u指向v,u,v和v,u代表不同路径。
加权图
边附带权重值,用于表示距离、成本等量化属性,例如地图中城市间的行驶距离或通信网络中的带宽。
无权图
边无权重,仅表示顶点间的连通性,例如组织结构图中的上下级关系。
基本术语(顶点、边、度)
顶点(Vertex)
图中的基本单位,也称为节点或交点,用于存储数据或表示实体。顶点的邻接关系通过
原创力文档

文档评论(0)