当我使用以下代码构建图表g
时:
ListDigraph g;
for (int i = 0; i < 7; ++i)
g.addNode();
它的节点将有{0..6}索引,我通过调用g.id()
来测试它们。如何通过使用其索引获取节点?例如,我想通过调用:
g
添加一个弧
g.addArc(<node n>, <node m>);
答案 0 :(得分:2)
可以使用nodeFromId
成员函数完成,请参阅Graph Class Reference:
g.addArc(g.nodeFromId(n), g.nodeFromId(m));