dijkstra

dijkstra

文章 0 浏览 5

全对最短路径问题的最快实现?

我有一个加权图 30k 个节点 160k 个边,没有负权重。 我想计算从所有节点到其他节点的所有最短路径。 我认为我不能假设任何特定的启发式方法来简化问…

盗琴音 2024-11-30 22:22:49 3 0

Dijkstra路径权重

为什么某些路径的权重比其他等长路径明显多/少?在 Dijkstra 中,长度和路径权重不相等吗?…

羁绊已千年 2024-11-29 08:58:34 1 0

使用 Dijkstra 算法的负权重

我试图理解为什么 Dijkstra 算法不适用于负权重。阅读 最短路径 上的示例,我试图找出以下场景: 2 A-------B \ / 3 \ / -2 \ / C 来自网站: 假设边…

可爱暴击 2024-11-25 23:59:28 6 0

如何开始从 Java 中的迷宫矩阵制作最短路径迷宫求解器?

所以我想创建一个解决迷宫的最短路径迷宫求解器。迷宫与此类似: 我的迷宫周围总是有一堵墙。另外,如果你不知道的话,@s 就是墙。 @@@@@@@@ @ S@ @ @…

不回头走下去 2024-11-25 15:54:11 2 0

通过函数重用数组

我有两个不同的函数需要访问同一数组(该数组不是常量;只要在工作表的单元格中使用该函数,就会对其进行编辑和附加)。 我想让这个数组可供他们两人…

离鸿 2024-11-25 04:44:06 2 0

Erlang 中 Dijkstra 算法使用什么数据结构?

免责声明:作者是 Erlang 新手。 想象一下,我们有一个由 1M 个节点组成的图,每个节点有 0-4 个邻居(边从每个节点发散到这些邻居,所以图是有向且连…

可爱暴击 2024-11-24 23:41:36 2 0

如何优化 PHP 中的 Dijkstra 代码?

我为PHP源代码指定了这个问题,其中我有一个用PHP编写的Dijkstra源代码,当我在由7000个节点组成的图上应用这个算法时,这个过程变得非常慢,并且消耗…

我是男神闪亮亮 2024-11-19 06:10:40 3 0

使用 Dijkstra 算法的最短路径

我目前正在复习一项旧的家庭作业,其中我正在编写一个程序,其中包括使用 Dijkstra 算法查找图中的最短路径。 我认为我的大部分内容都是正确的,但在…

流云如水 2024-11-18 19:41:17 3 0

需要帮助编写 Dijkstra 算法

我正在尝试将 Dijkstras 算法写入下面编写的代码中。但我不确定如何开始这样做。我确实从网上资源中对其进行了一些审查,但我仍然不确定如何使其真正…

羁〃客ぐ 2024-11-17 18:07:23 5 0

Dijkstra 的自稳定算法是如何工作的?

我读过他的开创性论文,尽管采用分布式控制,但仍具有自稳定系统。然而,我不太明白自稳定算法是如何工作的。我对他的 k 状态机“解决方案”最感兴趣…

秉烛思 2024-11-16 17:03:06 2 0

Dijkstra算法实现的性能

下面是我根据维基百科文章中的伪代码编写的 Dijkstra 算法的实现。对于大约 40 000 个节点和 80 000 条边的图,运行需要 3 到 4 分钟。这是正确的数量…

桜花祭 2024-11-15 06:57:09 5 0

图遍历问题

我的 Dijkstra 算法可以很好地找到路径。现在我想回去展示我走过的路。我标记一个访问过的顶点,并给它一个指向我来自“prev”的顶点的指针。不幸的是…

提笔书几行 2024-11-13 05:59:48 4 0

功能列表应该是什么?返回?

现在我想做的是,对于从 V1 到 V2 的每条边,我想设置 V2 到 V1 的距离(D)。如果 D 小于到 V2 的当前距离,那么我们希望将 V2 的当前距离设置为 D,…

血之狂魔 2024-11-07 02:50:08 4 0

具有负权重的 Dijkstra 算法

我们可以使用具有负权重的 Dijkstra 算法吗? 停止! 在你想到“哈哈,你可以在两点之间无休止地跳跃并获得一条无限便宜的路径”之前,我更想的是单向…

所有深爱都是秘密 2024-11-06 15:36:42 3 0

使用二维数组的 Dijkstra 算法

在过去的几天里,我一直在尝试实现这个算法。到目前为止,我已经成功创建了一个动态二维数组并插入节点之间的距离,一个删除节点之间路径的函数以及一…

梦里°也失望 2024-11-05 22:55:48 4 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

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