数据结构7-图

7.1 简介
图(Graph)是一种描述两个顶点之间是否联通的关系图,在图中如果连接两个顶点的边被赋予权值,则这种图就称为”网络“。
图被广泛应用于数据结构中的最短路径查找、拓扑排序外,还可以作为系统分析中一时间为评价标准的评估与审查手段。
图最早是由瑞士数学家欧拉于1736提出来的解决”肯尼兹堡桥梁“问题。
图是由顶点和边组成,即vertice&edge。
表示方法:G=(V,E)。其中V是所有顶点的集合, E是所有边的集合。
V={A,B,C,D,E}
E={(A,B),(A,E),(B,C),(B,D),(C,D),(C,E),(D,E)}
这里E是无向图,如果有方向的话就用尖括号来表示。

分类:
完全图:
无向图中有N个顶点,则有N(N-1)/2条边;
有向图则有:N(N-1)条边。

子图:
原图的一部分

路径:
两个不同的顶点间所经过的边称为路径。

回路:
起始顶点及终止顶点为同一个点的简单路径称为回路。

连通:
在无向图中,若两个顶点存在路径,则成为这两个顶点时连通的。

连通图:
如果图中任意两个顶点均是连通的,则称此图为连通图。

路径长度:
路径上所包含变的总数称为路径长度。

连通分支:
连通分支为图中连通在一起的最大子图数。

强连通:
在有向图中若两顶点间有两条反向的边称为强连通。

度:
无向图中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值