Как получить узел с индексом n в Lemon Graph Library?

Когда я строю график g с этим кодом:

ListDigraph g;

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

его узлы будут иметь индексы {0..6}, которые я протестировал, вызвав g.id() на них. Как я могу получить узел, используя его индекс? Например, я хотел бы добавить дугу к g по телефону:

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

2

Решение

Это может быть сделано с nodeFromId функция-член, см. Ссылка на класс графика:

g.addArc(g.nodeFromId(n), g.nodeFromId(m));
2

Другие решения


По вопросам рекламы [email protected]