|
|
1
31
使用数据结构表示有向图有两种主要方式: 以节点为中心 节点 作为程序中的对象,每个节点都包含有关其链接到的其他节点的信息。其他节点可以像节点列表一样简单,其中当前节点和目标节点之间存在有向边。 . 此方法表示每个 作为程序中的对象,每个边都包含有关其连接的节点的信息。在有向图中,每条边都有一个“源”和“目标”节点(如果考虑自循环,则可能是同一个节点)。该方法本质上是一个有序对的列表。 根据您要解决的问题,这两种基本形式中的一种最终将是最合适的。更具体的算法可能需要向上述基本结构添加更多信息,例如,从当前节点可访问的所有节点的列表。 |
|
2
3
大致来说,有两种直观的图形表示方法:
#2将涉及大量的指针篡改。
在任何一种情况下,您都会遇到如下情况:
这意味着你将有一个
|
|
3
2
试试
或者
|
|
|
4
0
这 university paper 也许对你有帮助。 这不是最完整的,但它可能会给你一个想法。我发现它相当有用,它也是一个讲座,所以没有风险复制任何人不应该。 |
|
5
0
您很可能还希望存储一个
|
|
|
Rosie Lomas · 在ggplot中设置数字刻度 3 年前 |
|
|
nedlaback · 在O(V+E)图中寻找瓶颈边 8 年前 |
|
|
Skampak · R visNetwork:创建新类型的边 8 年前 |
|
|
Anuja · 长度l在R中的最短路径 8 年前 |
|
|
Cbhihe · 优化Neo4j查询,有条件地创建新关系 8 年前 |
|
|
fghjk · 绘制轨迹(python) 8 年前 |
|
|
LBerger · 计算图形图像中的名称使用(TensorBoard) 8 年前 |