c++ - 最短路径程序

标签 c++ shortest-path adjacency-list

我想写一个最短路径程序。我知道算法是如何工作的,但我不知道从哪里开始

最初,我考虑过使用邻接矩阵,但后来由于空间原因决定不使用它。现在我认为邻接表会更好。

谁能建议我一个网站或教程如何开始编写邻接表来为程序提供输入?

最佳答案

您可以从 Boost::Graph 开始,这将为您提供存储图形数据的机制和编写使用该数据的算法的结构。

关于c++ - 最短路径程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5414969/

相关文章:

c++ - () 的优先级不大于 &&

c++ - XML 编辑/替换的好选择

javascript - 邻接表的树结构

jquery - Django 将层次结构建模为邻接列表或嵌套集 - 最佳方式(带过滤)

c++ - 动态数组地址

c++ - 使用 for 循环删除 vector 中的元素

java - 通过实数加权无向图的单对最短路径的最简单算法/解决方案是什么?

C++ k最短路径算法

c - 我应该如何编写这个通用算法

c - 使用 DFS 计算距源节点的距离