图存储结构,数据结构中的图详解

图是数据结构中最复杂的一种存储结构,专门用来存储逻辑关系为“多对多”的数据。

本章除了讲解图的理论知识,还会穿插一些和图相关的常用算法,例如克鲁斯卡尔算法,迪杰斯特拉算法、弗洛伊德算法等。
本章内容:
1. 图(图存储结构)是什么
2. 什么是连通图,(强)连通图详解
3. 什么是生成树(生成森林)
4. 图的顺序存储结构(C语言实现)
5. 图的邻接表存储结构(C语言实现)
6. 图的十字链表存储结构(C语言实现)
7. 图的邻接多重表存储结构(C语言实现)
8. 深度优先搜索(DFS)算法详解
9. 广度优先搜索(BFS)算法详解
10. 深度优先生成树和森林(C语言实现)
11. 广度优先生成树和森林(C语言实现)
12. 最小生成树是什么
13. Prim算法(普里姆算法)精讲
14. Kruskal算法(克鲁斯卡尔算法)详解
15. 什么是重连通图
16. 拓扑排序算法(C语言实现)
17. 关键路径完全攻略(C语言实现)
18. 什么是最短路径
19. Dijkstra算法(迪杰斯特拉算法)详解
20. Floyd算法(弗洛伊德算法)详解
21. 最短路径算法实现移动迷宫游戏(升级版)

添加微信咨询 扫码添加管理员微信 扫码添加管理员微信
微信ID:biancheng_yan