- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.图的基本概念
2.最小生成树算法
3.最短路问题
4.拓扑排序
5.浅析SPFA的优化 栈
6.时间允许的情况下,讲tarjan算法
图的基本概念
图:二元组V,E 称为图(graph)。 V为结点(node)点
(vertex)集。 E为图中结点之间的边的集合。
简单图
环:端点重合为一点的边。
重边:两条边连接同一对顶点。
简单图:没有环和重边的图。
无向图和有向图
如果边都是双向的,则这个图叫做无向图。
如果边都是单向的,则这个图叫做有向图。
图的基本概念
子图:G = ( V , E ), E ˝ E
连通性
无向图中,如果两个顶点之间存在一条路经,就称这两个顶点是
连通的。
有向图中,如果两个顶点之间相互都存在一条路,则称它们是强
连通的。
如果一个图的任意两个顶点都是连通的,就称这个图是连通的。
顶点的度
无向图中,一个顶点相连的边数称为该顶点的度。
有向图中,从一个顶点出发的边数称为该顶点得出度;到达该顶
点的边数称为它的入度。
顶点的最大度数称为图的度数。
路和回路
接两个顶点的,顶点与边交替的序列称为路。
除了起始与终止顶点,其他顶点都不相同,这样的路称为简单路径。
起始与终止顶点相同的简单路径称为圈。
图的基本概念
➢ 完全图、稠密图和稀疏图
任何两个顶点之间都有边 (弧)相连称为完全图
边 (弧)很少的图称为稀疏图反之为稠密图
图的表示方法
邻接矩阵
邻接表
邻接矩阵
1 ( 或权 ) ,( v , v ) ˛ E ;
i j
A [ i , j ] =
0 ( 或特殊值 ) ,( v i , v j ) ˇ E 。
邻接表
邻接表表示法
常用于稀疏图
需要记录的信息:结点首指针,边的权值和
下一条边的指针
邻接表的实现
Struct Edge
{
int vertex;//记录结点编号
int val;//边的权值
Edge* next;//记录链表的下一个元素
};
Edge *edge=new Edge[n];
for(int i=0;in;i++)
edge[i]=NULL;
Edge* L;
While(cinuvw)// (u,v)表示一条边,w表示权值
{
L=new Edge;
L-vertex=v;
L-val=w;
L-next=edge[u];
edge[u]=L;
}//将(u,v)插入到以u起点的链表中
遍历与u相邻的节点:
L=edge[u];
while(L!=NULL)
{
L=L-next;
}
最小生成树问题
生成树:由G的n-1条边构成的无环的子图,
这些边的集合成为生成树。
最小生成树:所有生成树中权值最小的一
个边集T为最小生成树,确定树T 的问题成
为最小生成树问题。
prim算法
kruskal算法
prim算法的基本思想
任取一个顶点加入生成树;
在那些一个端点在生成树里,另一个端点
不在生成树里的边中,取权最小的边,将
它和另一个端点加进生
您可能关注的文档
最近下载
- 社会组织与法人登记管理工作 .ppt VIP
- 西门子伺服操作说明书SINAMICS V90、SIMOTICS S-1FL6.pdf VIP
- 科技论文图表等规范表达.pptx VIP
- 第4章_电磁波的传播.ppt
- 2025年初级会计师《初级会计实务》思维导图.pdf VIP
- (高清版)B-T 22930.2-2021 皮革和毛皮 金属含量的化学测定 第2部分:金属总量.pdf VIP
- 石油化工储运系统罐区设计规范.pdf VIP
- B100376宁夏社会科学院职工食堂维修工程招标文件.doc VIP
- sci论文的图表规范.doc VIP
- 2025年广东省公需课《人工智能赋能制造业高质量发展》试题答案详解.docx VIP
文档评论(0)