原创 2015年11月21日 22:23:09

图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合

无向边(Edge),用无序偶对(Vi,Vj)来表示。

有向边,也称为弧(Arc),用有序偶<Vi,Vj>来表示,Vi称为弧尾(Tail),Vj称为弧头(Head),图形显示为ucnVi---->Vj。

在无向图中,如果任意两个顶点都存在边,则称为无向完全图,则含有n个顶点的无向完全图有n*(n-1)/2条边。

在有向图中,如果任意两个顶点之间都存在方向互为相反的两条弧,则称该图为有向完全图,则含有n个顶点的有向完全图有n*(n-1)条边。

有些图的边或弧具有与它相关的数字,这种与图的边或弧相关的叫做权(weight) 这些权可以表示从一个顶点到另一个顶点的距离或耗费,这种带权的图通称为网(network)  

路径的长度是路径上的边或弧的数目

第一个顶点到最后一个顶点相同的路径称为回路或坏,序列中顶点不重复出现的路径称为简单路径,除了第一个顶点和最后一个顶点之外,其余顶点不重复出现的回路,称为简单回路或简单环,

图中顶点间存在路径,两顶点存在路径则说明是连通的,如果路径最终回到起始点则称为环,当中不重复叫简单路径,若任意两点都是连通的,则图就是连通图,有向则称为强连通图,图中有子图,若子图极大连通则就是连通分量,有向的则称为强连通分量,

 无向图中连通且n个顶点n-1条边叫生成树,有向图中一顶点入度为0其余顶点入度为1的叫有向树,一个有向图有若干个颗有向树构成生成森林。


图的存储结构

1、邻接矩阵(Adjacency Matrix)

邻接矩阵存储方式是用两个数组来表示图。一个一维数组存储图中顶点信息,一个二维数组(称为邻接矩阵)存储图中的边或弧的信息。

http://blog.chinaunix.net/uid-26548237-id-3483650.html

 


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Snaglt13截图工具

  • 2017年11月15日 08:26
  • 102.25MB
  • 下载

iOS开发 - 保存图片到相册和保存屏幕截图到相册

恰巧想起来截图于是就去翻了老代码,也和网上的方法做了验证,千篇一律吧,做个整理和总结1.保存图片到相册://这里的图片可以是本地图片也可以是网络的图片,网络的需要通过SD转化 UIImageWr...

StartUML时序图画法教程

  • 2017年11月12日 15:32
  • 1.25MB
  • 下载

对症下药 硬盘坏道检测与修复全攻略(组图)

所有的电脑都要使用到硬盘,我们日常使用的所有数据都存储在硬盘上。硬盘作为电脑不可缺少的重要部件之一而被大家广泛认识。而短短的几年时间里,硬盘从几十MB发展到现在的几百GB,而TB级别的硬盘也已经出现,...

arcgis 底图下载工具

  • 2017年11月17日 10:31
  • 9.86MB
  • 下载

PHPexcel导出_带合并单元格/边框背景/_有效果图_thinkphp

##供稿单位导出 public function gonggao_excel(){ $color='0xCC000000'; //查询所有供稿单位 ...

LAN8720A 原理图

  • 2017年11月16日 17:03
  • 52KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:
举报原因:
原因补充:

(最多只允许输入30个字)