c++ - 在 LEMON 图形库中查找边的节点

标签 c++ graph lemon-graph-library

假设我有一个 Edge。如何轻松找到它连接的两个节点? LEMON 的文档太少了,我找不到这方面的信息。

最佳答案

您可以使用源和目标来查找边缘连接的节点,它是这样工作的

ListDigraph graph;
ListDigraph::Arc edge;
ListDigraph::Node a1,a2;
a1 = graph.source(edge);
a2 = graph.target(edge);

关于c++ - 在 LEMON 图形库中查找边的节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15656976/

相关文章:

c++ - Lemon Graph Library C++ - 使用循环添加节点

c++ - 使用 memcpy 在 C++ 中复制 A-N-D 数组

c++ - STL 排序 - 严格弱排序

c++ - 调用 clear() 后 vector 的元素仍然可以引用?

python - NetworkX:检查两个图是否具有相同的形状和相同的节点属性

graph - 如何强制双 y 轴图对每个轴使用相同的基线?

c++ - 在模板头文件末尾包含 .cpp

python - matplotlib 带有更改标签的 3D 绘图

c++ - 柠檬图迭代边

c++ - 在 Lemon 图形库中使用 Dijkstra 算法