数据结构 第七讲 图.pdf

第七章: 图  7.1图的概念和基本术语  7.2图的存储  7.3图的深度优先和广度优先遍历  7.4-6图的应用  (拓扑排序\关键路径\最短路径) 7.1图的定义和术语 图(Graph)——是由两个集合V(G)和E(G)组成的,记为 G=(V,E) 其中:V(G)是顶点的非空有限集 E(G)是边的有限集合,边是顶点的无序对或有序对 例 V0 V1 无序对(v ,v ): i j 用连接顶点v 、v 的 V2 i j 线段表示,称为无向 V3 V4 边; G1= {V1,E1 } V1={v ,v ,v ,v ,v } 0 1 2 3 4 E1={(v ,v ),(v ,v ),(v ,v ),(v ,v ),(v ,v )(v ,v )} 0 1 0 3 1 2 1 4 2 3 2 4 7.1图的定义和术语 有序对v ,v : i j 用以为v 起点、以v 例 V0 V1 i j 为终点的有向线段表 示,称为有向边或弧 ; V2 V3 G2= {V2,E2 } V2={v v ,v ,v } 0 1 2 3 E2={v ,v , v ,v , v ,v ,v ,v } 0 1 0 2 2 3 3 0 V ,V 表示从V 到V 的一条弧。 2 3 2 3 V 为弧尾或初始点,V 为弧头或终端点。 2 3 7.1图的定义和术语  有向图—— 由两个集合V(G)和E(G)组成的 其中:V(G)是顶点的非空有限集 E(G)是有向边(也称弧)的有限集合,弧是顶点的有 序对,记为v,w,v,w是顶点,v为弧尾,w为弧头  无向图—— 由两个集合V(G)和E(G)组成的 其中:V(G)是顶点的非空有限集 E(G)是边的有限集合,边是顶点的无序对,记为 (v,w )或(w,v),并且(v,w)=(w,v) 7.1图的定义和术语 图G的顶点数n和边数e的关系 V0 V1

文档评论(0)

1亿VIP精品文档

相关文档