第7章图和广义表0.pptVIP

  • 9
  • 0
  • 约6.9千字
  • 约 23页
  • 2015-10-06 发布于河南
  • 举报
第7章图和广义表0

本节内容 复习上节课的内容 7.2 图的存储表示 一邻接矩阵法 二邻接表 7.3图的遍历 一深度优先遍历(树的先跟) 二广度优先遍历(树的层序) 7.4图的连通性问题 一普里姆算法(加点法) 二克鲁斯卡尔算法(加边法) 回顾总结 邻接矩阵存储总结 比较两种算法 算法名 普里姆算法 克鲁斯卡尔算法 时间复杂度 O(n2) O(eloge) 适应范围 稠密图 稀疏图 * 第7章图和广义表 一、图的数组存储表示(邻接矩阵法):是用两个数组分别存储图中数据元素(顶点)的信息和数据元素之间的关系(边或弧)的信息,即用矩阵来表示图中顶点之间的邻接关系。 A[i][j]={ 1 若Vi和Vj之间有边或弧存在 0 反之 2.若图G是网,则邻接矩阵定义为: A[i][j]={ wij 若Vi和Vj之间有边或弧存在 ∞ 反之 1.设G是具有n个顶点的图,则G的邻接矩阵是具有下列性质的n阶方阵: typedef struct arccell { vrtype adj; // 图用1或0表相邻否 ,网则为相应的权值 InfoType *info;//其它信息 } adjmatrix[MAX [MAX]; 邻

文档评论(0)

1亿VIP精品文档

相关文档