2022考研计算机数据结构:图
2021.09.22 07:40

     

  图

  图是一种非线性结构。在图中,每个结点可以有任意个前驱、任意个后继。

  相关术语:

  顶点:图中的结点常称为顶点。

  边:结点的偶对。

  有向图:若代表一条边的偶对是有序的,则称其为有向图。用〈u,v〉表示有向边。

  无向图:若代表一条边的偶对是无序的,则称其为无向图。用(u,v)表示无向边。

  完全图:一个图有最多的边数,无向完全图有n(n-1)/2条边,有向完全图有n(n-1)条边。

  简单路径:一条路径上的所有顶点,除起始顶点和终止顶点可以相同外,其余顶点各不相同。

  回路:是一条简单路径,其起始顶点和终止顶点相同。

  连通图:无向图中,若两个顶点u和v之间存在一条从u到v的路径,则称u和v是连通的。若图中任意一对顶点都是连通的。

  强连通图:有向图中,若任意一对顶点u和v间存在一条从u到v的路径和一条从v到u的路径。

  连通分量:无向图的极大连通子图。

  强连通分量:有向图的极大强连通子图。

  度:在无向图中,与某个顶点相关联的边的数目。

  入度:在有向图中,以某个顶点为头(始点)的边的数目。

  出度:在有向图中,以某个顶点为尾(终点)的边的数目。

  有向图的根:恰有一个顶点入度为0,其余顶点入度为1,该顶点称为有向图的根。

  网:带权值的图。

  相关运算:

  Exist(u,v):如果图中存在边,则函数返回true,否则返回false。

  Insert(u,v,w):向图中添加权为w的边,若插入成功,则函数返回Success;若图中已存在边,则函数返回Duplicate;其它情况函数返回Failure。

  Remove(u,v):从图中删除边,若图中不存在边,则函数返回NotPresent;若图中存在边,则从图中删除此边,函数返回Success;其它情况函数返回Failure。

  Vertices():函数返回图中顶点数目。

  第五单元 第六单元 第七单元

  以上是小编为大家整理分享的“2022考研计算机数据结构:图”相关内容,希望对大家有帮助。祝大家考上理想的院校!


MORE+

    相关阅读 MORE+

    版权及免责声明
    1.凡本网注明"稿件来源:新东方在线"的所有文字、图片和音视频稿件,版权均属北京新东方迅程网络科技有限公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方在线",违者本网将依法追究责任。
    2.本网末注明"稿件来源:新东方在线"的文/图等稿件均为转载稿,本网转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方在线”,本网将依法追究责任。
    3.如本网转载稿涉及版权等问题,请作者致信weisen@xdfzx.com,我们将及时外理

    Copyright © 2011-202

    All Rights Reserved