2

可以通过唯一名称搜索子图和节点;

n = agnode(g, "myUniqueNodeName", FALSE);
h = agsubg(g, "myUniqueSubgrahName", FALSE);

同样,有没有办法通过它们的唯一名称在严格的有向图中搜索边?

e = agedge (g, u, v, "e28", FALSE);

文档表明:

边的“名称”(更准确地说是标识符)被视为特定节点对之间边的唯一标识符。也就是说,在任何给定的 u 和 v 之间最多只能有一条名为 e28 的边,但在其他节点之间可以有许多其他边。

似乎必须有一个可以按名称搜索的边列表。否则,将需要单独维护一个单独的(ID -> 边缘)映射。

4

0 回答 0