- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东轻工业学院
教师授课教案
课程名称: 数据结构(计科) 课程代码: 0301306 学 分: 4.5 课程类别: 必修 开课单位: 信息科学与技术学院 授课班级: 授课教师: 杨春花
山东轻工业学院教务处制
授课时间 年 月 日 星期 第 节
年 月 日 星期 第 节
年 月 日 星期 第 节 授课内容概要 第七章 图图的定义和术语
图图的存储结构 邻接矩阵邻接表十字链表邻接多重表图的遍历深度优先搜索广度优先搜索图的连通性问题无向图的连通分量最小生成树最小生成树有向无环图及其应用有向无环图拓扑排序拓扑排序最短路径源最短路径顶点之间的最短路径基本:理解理解最短路径问题掌握图的基本概念邻接矩阵和邻接表存储结构深度和广度遍历最小生成树的概念普里姆算法和克鲁斯卡尔算法最小生成树图的邻接矩阵和邻接表存储结构;深度和广度遍历方法;图的深度和广度遍历方法最短路径。
授 课 内 容 备 注 第7章 图
7.1图的定义和术语
7.1.1 图的定义
图(Graph)是一种网状数据结构,其形式化定义如下:
Graph=(V,VR)
其中V是顶点(Vertex)的非空有限集合,VR是顶点间关系的集合。
弧:若x,y∈VR,则x,y表示从顶点x到顶点y的一条弧(arc),并称x为弧尾(tail)或起始点(Initial node),称y为弧头(head)或终端点(Terminal node)。此时的图称为有向图(Digraph)。
无向图:若x,y∈VR,必有y,x∈VR,即VR是对称关系,这时以无序对(x,y)来代替两个有序对,表示x和y之间的一条边(edge),此时的图称为无向图(Undigraph)。
7.1.2 图的应用举例
例1 交通图(公路、铁路)
顶点:地点 边:连接地点的公路
交通图中的有单行道双行道,分别用有向边、无向边表示;
例2 电路图
顶点:元件 边:连接元件之间的线路
例3 通讯线路图
顶点:地点 边:地点间的连线
例4 各种流程图
如产品的生产流程图
顶点:工序 边:各道工序之间的顺序关系
7.1.3 图的基本术语
设用n表示图中顶点的个数,用 e表示图中边或弧的数目,并且不考虑图中每个顶点到其自身的边或弧。
无向完全图:有n(n-1)/2条边(图中每个顶点和其余n-1个顶点都有边相连)的无向图为完全图(Completed graph)。
有向完全图:有n(n-1)条边(图中每个顶点和其余n-1个顶点都有弧相连)的有向图为(1)有向完全图。
稀疏图(Sparse graph):对于有很少条边的图(e n log n)称为稀疏图,反之称为稠密图(Dense graph)。
权与网:
在实际应用中,有时图的边或弧上往往与具有一定意义的数有关,即每一条边都有与它相关的数,称为权(Weight),这些权可以表示从一个顶点到另一个顶点的距离或耗费等信息。我们将这种带权的图叫做赋权图或网(NetWork)。
子图:设有两个图G=(V,E)和图G(=(V(,E(),若V((V且E( ( E,则称图G(为G的子图(Subgraph)。
例 下面 (b)、(c) 是 (a) 的子图 邻接点及关联边:
对于无向图 G=(V,{E}),如果边(v,v()∈E,则称顶点v,v(互为邻接点(Adjacent),即v,v(相邻接。边(v,v()依附(Incident)于顶点v和v(,或者说边(v,v()与顶点v和v( 相关联。
对于有向图G=(V,{A})而言,若弧v,v/∈A,则称顶点v邻接到顶点v(,顶点v(邻接自顶点v,或者说弧v,v(与顶点v,v(相关联。
度、入度和出度:
对于无向图而言,顶点v 的度(Degree)是指和v相关联的边的数目,记作TD(v)。
对于有向图而言,顶点v的度有出度和入度两部分:以顶点v为弧头的弧的数目称为该顶点的入度(InDegree),记作ID(v),以顶点v为弧尾的弧的数目称为该顶点的出度(OutDegree),记作OD(v)则顶点v的度为:
TD(v)= ID(v)+ OD(v)。
一般地,若图G中有n个顶点,e条边或弧,则图中顶点的度与边的关系如下:
路径与回路
无向图G=(V,{E})中从顶点v到v/的路径(Path)是一个顶点序列(V=vi0,vi1,vi2,…,vim= v/),其中(vij-1,vij)∈E,1≤j≤m。
如果图G是有向图,则路径也是有向的,顶点序列应满足vij-1,vij∈E,1≤j≤
您可能关注的文档
- 考研英语单词前缀后缀.doc
- 全身上下痣代表什么.doc
- 理论测验1A讲述.doc
- 多处理器运行队列平衡.doc
- 队列是一种在程序开发中十分常用数据结构.doc
- 第二章 2004计算机应用基础.doc
- 咨询工程师继续教育课件.doc
- 平面体系的自由度和约束.doc
- 第五章 2016监理续期再教育市政公用工程试题68分.docx
- Internet和其应用技术 模拟试题三.doc
- 2025结构工程师能力提升B卷题库及答案详解(有一套).docx
- 2025结构工程师能力提升B卷题库含完整答案详解【夺冠系列】.docx
- 2025结构工程师能力提升B卷题库含完整答案详解【名师系列】.docx
- 2025结构工程师能力提升B卷题库及答案详解(全优).docx
- 2025结构工程师能力提升B卷题库(各地真题)附答案详解.docx
- 2025结构工程师能力提升B卷题库(典优)附答案详解.docx
- 2025结构工程师能力提升B卷题库(精华版)附答案详解.docx
- 2025结构工程师能力提升B卷题库附答案详解【研优卷】.docx
- 2025结构工程师能力提升B卷题库附答案详解(培优B卷).docx
- 2025结构工程师能力提升B卷题库附答案详解【典型题】.docx
最近下载
- 人乳头瘤病毒感染护理.pptx VIP
- 压疮品管圈成果汇报PPT幻灯片.ppt VIP
- 车险承保方案.pdf VIP
- 中华民族共同体概论教案合集(第一讲-第十六讲)附《中华民族共同体概论》课程大纲.doc VIP
- “中华民族共同体概论”课程教学与建设关键问题探讨.docx VIP
- 诸侯纷争与变法运动【课件】.pptx VIP
- 中国高血压防治指南(2024年修订版)_中国高血压防治指南修订委员会__.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学.pdf VIP
- 民事诉讼法中案外第三人对执行的异议之诉.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学试卷含答案.pdf VIP
文档评论(0)