首页 » 学习JavaScript数据结构与算法(第2版) » 学习JavaScript数据结构与算法(第2版)全文在线阅读

《学习JavaScript数据结构与算法(第2版)》9.7 小结

关灯直达底部

本章涵盖了图的基本概念。我们学习了几种不同的方式来表示这一数据结构,并实现了用邻接表表示图的算法。你还学到了如何用广度优先搜索和深度优先搜索来遍历图。本章还包括了广度优先搜索和深度优先搜索的两个实际应用,它们分别是使用广度优先搜索来找到最短路径,以及使用深度优先搜索来做拓扑排序。

本章还介绍了一些著名的算法,如计算最短路径的Dijkstra算法和Floyd-Warshall算法,以及计算图的最小生成树的Prim算法和Kruskal算法。

下一章,我们将会学习计算机科学中最常用的排序算法。