图是一种数学结构,包含顶点或“节点”的集合以及连接顶点对的边集合。图形可以是无向的或有向的,边缘可以从一个顶点指向另一个顶点。
问题 我有一个大约 200000 个节点的列表,这些节点代表城市中的纬度/经度位置,我必须计算最小生成树。我知道我需要使用 Prim 算法,但首先...
我正在构建河流图网络。到目前为止,我已经创建了河流上经纬度点的 networkx 图。每条河流在其点之间都有边缘。然而,不同河流之间不存在边界...
我正在寻找一种算法,它可以为我提供要执行的火车运动,以将火车定位在运动较少的好车站。 这是网络图 ` `# 矩阵
对于任何正整数列表,目标是通过递归求和邻居来得到具有最小范围和标准差的整数列表。此外,最大...
我正在尝试在无向、未加权图中找到循环。采用[节点,节点]格式。这是我写的代码: def find_cycles(图): 周期 = [] def dfs(节点,访问过的,路径): 维...
如何在 TinkerPop(或其他图形/顶点数据库)中表示竞争或并发的“现实”
我正在学习图/顶点数据库,并且对以有利于比较和对照的方式表示竞争或并发声明或“现实”的最佳实践感到好奇......
图表的强连通分量为 Kosaraju 算法和 Tarjan 算法给出了不同的结果
我正在学习图的概念,并得到了一个图,该图给出了用 Kosaraju 算法和 Tarjan 算法寻找强连通分量的结果。 图形: V = 4 该图的边是: ...
图是二分图当且仅当它是 2-可着色的。同样,当且仅当每条边都属于奇数个键时,图才是二部图,边的最小子集的移除会增加 n...
我正在搜索一种算法来找到未加权图中两个节点之间的最佳路径,没有循环,每个节点只能到达比他大的节点(ID是一个整数),具有最少的节点数。 .
定义:关节点是一个节点,删除该节点会增加图中连通分量的数量。 导入java.util.ArrayList; 公共类 ArticulationPoints { 静态整型时间;
我的应用程序使用 A* 搜索算法查找或构建对于丘陵/山区徒步旅行者来说最短的路线。输入文件是 .dem(数字高程模型)和路线图文件...
如何在 C 中的 Postgres 函数的表中 for 循环
我正在考虑开发一个年龄函数,返回图的邻接矩阵。邻接矩阵存储两个节点之间的边数。检查边缘是否存在的复杂性...
尝试通过动态规划方法找到最短路径 但下面的算法和图形类代码似乎不起作用。 我厌倦了存储路径...
问题:设 G 是 n 个顶点上的完全图,因此 G 有 n 个选择 2 = n(n+1)/2 条边。对于 G 中的每条边,我想使用神经网络根据所有先前的边颜色为其分配颜色。
如何在C++中实现以最快的方式找到从一个源节点开始的所有最短路径的长度并同时检测负循环?
我试图解决的整个问题:富有的奶牛。 现在我遇到一个问题,需要我使用给定的图确定从一个节点到所有其他节点的最短路径。 一些细节: 这是体重...
这是CSE521的一道题:算法设计与分析I 问题: 在这个问题中,我们研究程序模块的两个处理器分配。 假设有n个程序模块
我正在从事简单的激情项目,涉及研究论文的图形分析。 基本上,我想创建一个连接研究论文的图形结构,并最终想分析如何
我正在尝试找出以下算法的时间复杂度。到目前为止,我有两个选择:O(VE) 和 O(V + E)(其中 V 是顶点数,E 是边数)。我就是想不通...
有一个整数的二维网格,其值为 1 或 0(1 表示障碍物,0 表示陆地)。计算机器人清洁所有陆地单元所需的最短时间。机器人最初放置在 (x,y) 处。它可...
有没有比 Dijkstra 算法更好的在有向图中找到最短路径的算法?
我知道BFS只能用于在无权无向图的情况下寻找最短路径。所以,我想知道,有没有比 Dijkstra 算法更好的算法来找到短裤......