This commit is contained in:
krahets
2023-04-09 04:34:58 +08:00
parent adcbab4d4c
commit 01d05cc1f0
26 changed files with 1501 additions and 1247 deletions
+2 -2
View File
@@ -18,7 +18,7 @@ $$
<p align="center"> Fig. 链表、树、图之间的关系 </p>
那么,图与其他数据结构的关系是什么?如果我们把「顶点」看作点,把「边」看作连接各个点的指针,则可将「图」看作是一种从「链表」拓展而来的数据结构。**相较于线性关系(链表)和分治关系(树),网络关系(图)的自由度更高,从而更为复杂**。
那么,图与其他数据结构的关系是什么?如果我们把「顶点」看作点,把「边」看作连接各个点的指针,则可将「图」看作是一种从「链表」拓展而来的数据结构。**相较于线性关系(链表)和分治关系(树),网络关系(图)的自由度更高,从而更为复杂**。
## 9.1.1. &nbsp; 图常见类型
@@ -76,7 +76,7 @@ $$
### 邻接表
「邻接表 Adjacency List」使用 $n$ 个链表来表示图,链表点表示顶点。第 $i$ 条链表对应顶点 $i$ ,其中存储了该顶点的所有邻接顶点(即与该顶点相连的顶点)。
「邻接表 Adjacency List」使用 $n$ 个链表来表示图,链表点表示顶点。第 $i$ 条链表对应顶点 $i$ ,其中存储了该顶点的所有邻接顶点(即与该顶点相连的顶点)。
![图的邻接表表示](graph.assets/adjacency_list.png)