Dijkstra算法最短路径

发布于 2024-11-04 03:48:40 字数 59 浏览 0 评论 0原文

我正在尝试构建一个最短路径程序,但我对图表有疑问。是不是要先画图???我还能如何定义哪些节点是邻居???

I'm attempting to build a shortest path program and I have a question about the graph. Are you supposed to draw the graph first??? How else would I define which nodes are neighbors???

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

执手闯天涯 2024-11-11 03:48:40

我假设你的意思是编程。

您可以通过用于存储图形以供程序处理它的结构来定义图形中的相邻节点。有几个选项:例如邻接矩阵、邻接列表和关联矩阵

I assume you mean programatically.

You define the adjacent nodes in your graph by the structure that you use to store the graph for your program to process it. There are several options: adjacency matrix, adjacency lists and incidence matrix for example.

起风了 2024-11-11 03:48:40

“绘图”与该算法无关。

该图通常表示为节点列表(编号为 1..n)和边列表(有序对源节点 # -> 目的地节点 #)。
还使用了其他表示形式,例如每个节点具有列和行的矩阵。

"Drawing" has nothing to do with this algorithm.

The graph is typically represented as a list of nodes (numbered 1..n) and a list of edges (ordered pairs source node # -> destination node #).
Other representations have been used such as a matrix with a column and row for each node.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文