【发布时间】:2013-04-28 06:51:30
【问题描述】:
我有一个简单的无向图 G,如果某个条件为真,我想反转一条边。 以下代码给出了 EdgeElement 构造函数不可访问的错误:
if(dfsNum[source->index()]>dfsNum[target->index()]){
EdgeElement ee(target, source, target->firstAdj(), source->firstAdj(), e->index());
e = ee.theEdge();
}
这是做我正在做的事情的正确方法吗?
重要编辑: 我的错。我不必反转边缘,我必须引导它。
【问题讨论】:
-
如何在无向图中反转一条边?我很厚吗?
-
对不起。我如何引导现有的边缘?或者可能用新的替换它?