加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

【数据结构】-(三)

发布时间:2020-12-15 05:55:52 所属栏目:安全 来源:网络整理
导读:第五章 图 1、在图结构中,任意两个结点之间都可能相关,结点之间的邻接关系可以是任意的。 2、无向图:任意两点之间都有边的无向图称为无向完全图。一个具有n个顶点的无向完全图的边数为:n(n-1)/2。任何两点之间都有弧的有向图称为有向完全图。一个具有n个

第五章 图

1、在图结构中,任意两个结点之间都可能相关,结点之间的邻接关系可以是任意的。

2、无向图:任意两点之间都有边的无向图称为无向完全图。一个具有n个顶点的无向完全图的边数为:n(n-1)/2。任何两点之间都有弧的有向图称为有向完全图。一个具有n个顶点的有向完全图的弧数为n(n-1)。

3、无向图中顶点V的度是与该顶点相关联的边的数目。有向图,以顶点V为终点的弧的数目称为V的入度,以顶点V为始点的弧的数目称为V的出度。有向图的度为入度和出度的和。

4、在无向图中,如果两个顶点之间有路径,则称为这两个顶点之间是连通的。如果图中的任意两个顶点都是连通的,则称为连通图。有向图中的任意两个顶点之间双向连通则称该图为强连通图。

5、图的存储结构:

邻接矩阵:


6、如果一个无向图有n个顶点,e条边,那么它的邻接表需要n个头结点和2e个表结点。在边稀疏的情况下,用邻接表表示比用邻接矩阵节省存储空间。

邻接表:


7、图的遍历:


8、采用Prim算法求最小生成树:


9、采用克鲁斯卡尔(Kruska)构造最小生成树:


10、拓扑排序

例题:求有向图顶点的拓扑序列,并画出它的邻接表:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读