ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> 引用:[https://www.cnblogs.com/jaxu/p/11338294.html](https://www.cnblogs.com/jaxu/p/11338294.html) # 介绍 多对多的一种数据结构。 图:一些顶点和一些边的集合。 ![](https://img.kancloud.cn/27/9e/279e9f01db5870ee91f8028becd41a7f_1222x758.png) ## 术语 ![](https://img.kancloud.cn/5e/d2/5ed275bf9018c3ae6f0fd40a66303315_1228x1188.png) # 分类 ## 有向图和无向图 ![](https://img.kancloud.cn/e3/a3/e3a3bea71879a444d733af9c1cf04dd1_984x388.png) ## 入度和出度 对于 `有向图` 来说。 入度:进入一个顶点的边数。 出席:从一个顶点出去的边数。 ## 有权图 ![](https://img.kancloud.cn/b0/ca/b0ca1c2d1262a74375ca06b5710ee661_490x470.png) # 连通性 ### 连通图 1. 从一个顶点到另一顶点,若存在至少一条路径,则称两个顶点是连通的。 2. 在 `无向图` 中,若任意两个顶点都连通,则图是连通图。 ![](https://img.kancloud.cn/84/36/84362363507618c65b385621ffd4f0ca_588x510.png) ### 强连通图 在 `有向图` 中,若任意两个顶点都含有至少一条通路,则图是强连通图。 ![](https://img.kancloud.cn/54/1a/541ad903fb484147c58c357c96381e3b_576x514.png) ## 连通网 在连通图中,若图的边具有一定的意义,每一条边都对应着一个数,称为权;权代表着连接连个顶点的代价,称这种连通图叫做连通网。 ![](https://img.kancloud.cn/21/5a/215a4cd30410052072c6174eafc60c69_498x452.png) # 生成树 对 `连通图` 进行遍历时,遍历过程中所经过的 `边` 和 `顶点` 的组合可看做是一棵普通树,通常称为生成树。 如下图,a为连通图,b为生成树。 ![](https://img.kancloud.cn/46/f8/46f8aeaa361a0ad188df5f79db2b02ae_1306x478.png) 因为连通图中有多个边,所以一个连通图可能会有多个生成树。