- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
树和图的简单介绍;
树的定义和基本术语
定义:树(Tree)是n(n=0)个结点的有限集T,T为空时称为空树,否则它满足如下两个条件:
(1)有且仅有一个特定的称为根(Root)的结点;
(2)其余的结点可分为m(m=0)个互不相交的子集T1,T2,T3…Tm,其中每个子集又是一棵树,并称其为子树(Subtree)。;例:下面的图是一棵树;树的基本术语
树结点:包含一个数据元素及若干指向子树的分支;
孩子结点:结点的子树的根称为该结点的孩子;
双亲结点:B结点是A结点的孩子,则A结点是B结点的双亲;
兄弟结点:同一双亲的孩子结点;
堂兄结点:同一层上结点;
结点层次:根结点的层定义为1;根的孩子为第二层结点,依此类推;
树的高(深)度:树中最大的结点层
结点的度:结点子树的个数
树的度:树中最大的结点度。
叶子结点:也叫终端结点,是度为0的结点;
分枝结点:度不为0的结点(非终端结点);
森林:互不相交的树集合;
有序树:子树有序的树,如:家族树;
无序树:不考虑子树的顺序;;;;A;完全图:有n(n-1)/2条边的无向图。其中n是结点个数。
有向完全图:有n(n-1)条边的有向图。其中n是结点个数。
边的权值:边有权的图称之为网。
邻接点:
无向图结点的度/次数
有向图结点的出度和入度;1.关联矩阵;2.邻接矩阵;返回;图的建立:图顶点号从1开始计,数组下标按C/C++习惯从0计算;3、邻接表;边表中的结点的形式;实例:;逆邻接表——对有向图而言;有向图邻接表建立;图的遍历:
深搜(dfs)用堆栈
广搜(bfs)用队列
;从某个源点到其余各顶点的最短路径(单源最短路径问题);3.算法实现分析
设一个集合U,存放已产生的最短路径的顶点。初始,U只包含源点v0;4.Dijkstra算法描述;7.Dijkstra算法的C语言描述
由于C/C++的下标从0开始,所以算法中作相应的改动,用NUM代表图的顶点数;生成树:极小连通子图。包含图的所有n个结点,但只含图的n-1条边。在生成树中添加一条边之后,必定会形成回路或环。;最小代价生成树(简称:最小生成树);2.求最小生成树的原则
(1)选取n-1条边连通图
(2)尽量选取边??小的边;例;4.Prim算法;Prim算法实现:;lowcost:;lowcost:;lowcost:;lowcost:
您可能关注的文档
- 《MATLAB程序设计基础与应用》第4章 MATLAB文件操作-教学课件(非AI生成).ppt
- 《MATLAB程序设计基础与应用》第7章 MATLAB解方程与函数极值-教学课件(非AI生成).ppt
- 《MATLAB程序设计基础与应用》第8章 MATLAB数值积分与微分-教学课件(非AI生成).ppt
- 《MATLAB程序设计基础与应用》第9章 MATLAB符号计算-教学课件(非AI生成).ppt
- 《Visual Basic 程序设计教程》第01章:Visual Basic语言基础与概述-教学课件(非AI生成).ppt
- 《Visual Basic 程序设计教程》第02章:Visual Basic 语言基础-教学课件(非AI生成).ppt
- 《Visual Basic 程序设计教程》第03章:数据类型、常量、变量和数组:修改版-教学课件(非AI生成).ppt
- 《Visual Basic 程序设计教程》第04章:运算符与表达式-教学课件(非AI生成).ppt
- 《Visual Basic 程序设计教程》第05章:控制结构与算法-教学课件(非AI生成).ppt
- 《Visual Basic 程序设计教程》第06章:过程-教学课件(非AI生成).ppt
- 2024中国生鲜电商APP行业投资分析及发展战略咨询报告.docx
- 2024中国就业行业发展趋势预测及投资战略规划分析报告.docx
- 2024中国医院洁净手术室建设行业发展趋势及投资前景预测报告.docx
- 2024中国酒类防伪行业市场调研分析及投资前景预测报告.docx
- 2024中国演出票务行业市场调研及未来发展趋势预测报告.docx
- 2024中国在线健身市场调查研究及行业投资潜力预测报告.docx
- 2024中国中外合作办学行业发展趋势预测及投资战略咨询报告.docx
- 2024中国水务工程行业发展趋势预测及投资战略咨询报告.docx
- 2024中国LNG冷能利用行业全景评估及投资规划建议报告.docx
- 2024中国商品三维建模行业市场调研分析及投资战略咨询报告.docx
文档评论(0)