第七章 图;7.1 图的定义和术语;例2 电路图
顶点:元件
边:连接元件之间的线路;图(Graph)是一种比线性表和树更加复杂的数据结构。在线性表中,每个元素只有一个直接前驱和一个直接后继;在树结构中,每个结点只有一个直接前驱,但可有多个直接后继;在图结构中,每个结点既可以有多个直接前驱,也可以有多个直接后继。;图的应用非常广泛,已渗入到诸如语言学、逻辑学、物理、化学、电讯工程、计算机科学以及数学的其它分支中(日常生活中的交通图等)。
在离散数学中,图论是专门研究图的性质的数学分支。
在数据结构中对图的讨论主要侧重于图在计算机中的存储方式和有关操作的算法。;抽象数据类型图的定义:
ADT Graph{
数据对象V: V是具有相同特性的数据元素的集合,称为顶点集。
数据关系 R:
R={VR}
VR={v,w|v,w?V且P(v,w), v,w表示从v到w的弧,谓词P(v,w)定义了弧v,w 的意义或信息 }
基本操作P:
CreateGraph;
DestroyGraph;
LocateVex;
GetVex;
PutVex;
FirstAdjVex;
NextAdjVex;
InsertVex;
DeleteVex;
InsertArc;
DeleteArc;
DFSTraverse;
BFSTraverse
}ADT Graph;CreatGraph(G, V, VR):
// 按定义(V, VR) 构造图;对顶点的访问操作;对邻接点的操作;插入或删除顶点;插入和删除弧;遍 历; 也就是说:图是这样一种数据结构,其形式化定义为:
Graph = ( V, R )
其中,
V={ v | v∈dataobject } // 顶点的有穷非空集合
R={VR} // V上的关系的有穷集合
VR={v, w| v, w∈V}
v, w表示从 v 到 w 的一条弧。
称 w 为弧头, v 为弧尾。 ;其中
V1={ A, B, C, D, E }
VR1={A,B,A,E,B,C,C,D,D,A,
D,B,E,C }; 若x, y?VR 必有y, x?VR,则称顶点x 和顶点y 之间存在一条边,并以(x, y)表示之。;V2={ A, B, C, D, E, F }
VR2={ (A, B), (A, E), (B, E), (B, F), (C, D),
(C, F), (D, F) };图的其它术语;子图:设图
G=(V,{VR}) 和图 G?=(V?,{VR?}),
且 V??V, VR??VR,
则称 G? 为 G 的子图.;V4
;;假设图中有n 个顶点,e 条边(弧),则;邻接点:假若顶点 v 和顶点 w 之间存在一条边,则称顶点 v 和 w 互为邻接点,边(v, w) 和顶点 v 和 w 相关联,此时称边(v, w)依附于顶点 v 和 w.;出度:顶点 v 的出度是指以顶点 v 为弧尾的弧的数目,记为OD(v);;路径:设图G=(V,{VR})的一个顶点序列
(u=vi,0,vi,1, …, vi,m=w)中,(vi,j-1,vi,j)?VR 1≤j≤m,
则称该序列为从顶点u 到顶点w 之间的一条路径,
路径上边的数目称作路径长度。;连通图:若无向图 G 中任意两个顶点v与w之间都有路径相通(称v和w连通),则称此图为连通图;;连通分量:若一个无向图为非连通图,则图中各个极大连通子图称作此图的连通分量。;强连通图:对有向图,若任意两个顶点之间都存在一条有向路径,则称此有向图为强连通图.;强连通分量: 有向图中的极大强连通子图称作它的强连通分量.;生成树
包含无向图G 所有顶点的的极小连通子图称为G 的生成树
极小连通子图意思是:该子图是G 的连通子图,在该子图中删除任何一条边,子图不再连通,
若T是G 的生成树当且仅当T 满足如下条件
T是G 的连通子图
T包含G 的所有顶点
T中无回路;生成森林:对于非连通图,由各个连通分量的生成树构成的集合称为该非连通图的生成森林.; 无论顶点用字母还是序号表示,均代表着顶点的全部信息。;7.2 图的存储结构; 图的任何一种存储结构都需要存储两方面的信息:;7.2.1 数组表示法(邻接矩阵表示法);例:;有向图的邻接矩阵通常是非对称矩阵;网的邻接矩阵定义:;例:;特点:
?
设图的
您可能关注的文档
- 花城版小学五年级音乐下教材.doc
- 【2年中考1年模拟】2016年中考英语专题08动词(含)答题.doc
- 花卉生产技术-7教材.doc
- 【2012一建】建筑实务重点答题.doc
- 【2015综合测评】机械与动力工程学院本科生综合测评手册(2015年9月修订版)答题.docx
- 花语城砌体工程教材.doc
- LeanTrainingSeriesCourse-目视化-2答题.pptx
- LEAN精益管理答题.docx
- 【2017优化探究一轮复习习题】第7章-第1讲电流电阻电功电功率答题.doc
- UleadGIFAnimato动画制作答题.docx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 高等学校中医临床教学基地教学工作水平评估指标体系与标准.pdf
- 2022届高考物理一轮复习图像经典100题.pdf VIP
- 新能源汽车电气技术 配套课件.pptx
- 2025年高考语文备考之300个文言实词汇编(含课内句子).pdf VIP
- DB11∕T2293-2024住宅工程质量品质提升技术标准.pdf VIP
- Marantz马兰士家庭影院 AV 擴音機 SR8012 SR8012 Quick Start Guide English说明书用户手册.pdf
- 人教八上:专题六 无刻度直尺作图(含解析).docx VIP
- 2023年江西省中考语文试卷及答案解析.pdf VIP
- 2025年山东劳动职业技术学院高职单招笔试语文试题库含答案解析(5套共100道单选合辑).docx VIP
- 2025-2026学年七年级英语春季开学第一课 课件:马踏新春,趣学英语(全国通用版).pptx
原创力文档

文档评论(0)