2

g当我使用此代码构建图表时:

ListDigraph g;

for (int i = 0; i < 7; ++i)
  g.addNode();

它的节点将具有索引 {0..6},我通过调用g.id()它们进行了测试。如何使用索引获取节点?例如,我想g通过调用添加一个弧:

g.addArc(<node n>, <node m>);
4

1 回答 1

3

可以使用nodeFromId成员函数来完成,请参阅Graph Class Reference

g.addArc(g.nodeFromId(n), g.nodeFromId(m));
于 2014-09-05T20:15:50.250 回答