图的术语什么的.ppt

图的术语什么的

第七章 图(数据结构) 第四章 图 4.1 图的定义和术语 4.2 图的存储结构 4.3 图的遍历 4.4 图的连通性问题 4.5 有向无环图及其应用 4.6 最短路径 图(Graph)是一种较线性表和树更为复杂的非线性结构。在线性结构中,结点之间的关系是线性关系,除开始结点和终端结点外,每个结点只有一个直接前趋和直接后继。在树形结构中,结点之间的关系实质上是层次关系,同层上的每个结点可以和下一层的零个或多个结点(即孩子)相关,但只能和上一层的一个结点(即双亲)相关(根结点除外)。 然而在图结构中,对结点(图中常称为顶点)的前趋和后继个数都是不加限制的,即结点之间的关系是任意的。图中任意两个结点之间都可能相关。由此,图的应用极为广泛,特别是近年来的迅速发展,已渗透到诸如语言学、逻辑学、物理、化学、电讯工程、计算机科学以及数学的其它分支中。 4.1 图的定义和术语 图是由结点的有穷集合V和边的集合E组成。其中,为了与树形结构加以区别,在图结构中常常将结点称为顶点,若两个顶点之间存在一条边,就表示这两个顶点具有相邻关系。 图(Graph)是一种网状数据结构, 其形式化定义如下: Graph=(V,R) V={x|x∈DataObject} R={VR} VR={x, y|P(x, y)∧(x, y∈V)} DataObject为一个集合,该集合中的所有元素具有相同的特性。V中的数

文档评论(0)

1亿VIP精品文档

相关文档