- 4
- 0
- 约7.77千字
- 约 46页
- 2018-12-03 发布于广西
- 举报
Chap 7 图 ?图的基本概念 ?图的实现 ?图的遍历 ?最短路径问题 ?最小生成树 §1 图的基本概念 ▲图的定义 ▲图的相关术语 ▲图的基本操作 图(graph)是一种复杂的数据结构,它能够为解决许多具体问题提供非常理想的非数值数学模型。当今,图结构已广泛应用于计算机科学、系统工程、管理工程、通信与网络理论、自动控制、运筹学以至社会科学等诸多学科。 图形结构所研究的图并非生活中所说的图画或地图,而是用一些点和线来表示事物之间关系的某种抽象模型,本质上是数据集合与其上关系的图形表示。 1.1 图的定义 图G由两个非空集合V和E组成。V是顶点(Vertex)的有限集,在图中数据元素称为顶点或结点。E是边(Edge)的有限集,边是顶点的无序对或有序对,描述了顶点之间的逻辑关系,每一条边连接V中两个不同的顶点。图的形式化定义为 G=(V, E) V={vi | vi∈ElemType} E={(vi , vj) | vi , vj∈V} 或 E={vi , vj | vi , vj∈V} 其中,(vi , vj) 为无序对,表示一条无向边,简称边; vi , vj为有序对,表示一条有向边,简称弧。 1.2 图的相关术语 1. 无向图 在一个图中,如果连接任意2个顶点的是
原创力文档

文档评论(0)