数据结构图总结.ppt
《数据结构图总结.ppt》由会员分享,可在线阅读,更多相关《数据结构图总结.ppt(12页珍藏版)》请在课桌文档上搜索。
1、7.1 图的定义和术语,定义:,图(Graph)是一种复杂的非线性数据结构,由顶 点集合及顶点间的关系(也称弧或边)集合组成。可 以表示为:G(V,VR)其中 V 是顶点的有穷非空集合;VR 是顶点之间关系 的有穷集合,也叫做弧或边集合。弧是顶点的有序对,边是顶点的无序对。,生成树:所有顶点均由边连接在一起,但不存在回路的图。,一个图可以有许多棵不同的生成树。,注,所有生成树具有以下共同特点:生成树的顶点个数与图的顶点个数相同;生成树是图的极小连通子图;一个有 n 个顶点的连通图的生成树有 n-1 条边;生成树中任意两个顶点间的路径是唯一的;在生成树中再加一条边必然形成回路。,含 n 个顶点
2、n-1 条边的图不一定是生成树。,7.2 图的存储结构,7.2.1 数组表示法(邻接矩阵表示法),特点:,无向图的邻接矩阵对称,可压缩存储;有 n 个顶点的无向图 需存储空间为 n(n-1)/2。,有向图邻接矩阵不一定对称;有 n 个顶点的有向图需存储空 间为n,空间复杂度为O(n2),用于稀疏图时空间浪费严重。,无向图中顶点 vi 的度 TD(vi)是邻接矩阵中第 i 行 1 的个数。,有向图中,顶点 vi 的出度是邻接矩阵中第 i 行 1 的个数。,顶点 vi 的入度是邻接矩阵中第 i 列 1 的个数。,7.2.2 邻接表(类似于树的孩子链表表示法),3,1,4,2,0,4,3,1,2,0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 结构图 总结

链接地址:https://www.desk33.com/p-229778.html