4
在Lemon C++圖庫中,給定無向圖中的節點說,如何找到其他邊連接的節點?如何查找Lemon中節點的鄰居
在Lemon C++圖庫中,給定無向圖中的節點說,如何找到其他邊連接的節點?如何查找Lemon中節點的鄰居
我要在此一展身手,即使我生疏C++和以前沒有用過檸檬:
for (ListDigraph::OutArcIt arcIt(graph, node); arcIt != INVALID; ++arcIt) {
Arc arc(*arcIt); // Lemon iterators are supposed to be convertible to items
// without operator*, so arc(a) might work too.
Node oppositeNode(g.oppositeNode(node, arc));
// Do something with the opposite node.
...
}
我用這個: LEMON -- an Open Source C++ Graph Template Library
...這: LEMON: Graph Class Reference
...我在圖論中多年來做了一些合理的工作。
我希望它有幫助。
謝謝,它實際上是IncEdgeIt,我正在尋找哪個是無向圖的等價物,但是你把我放在正確的道路上,並停止了一些嚴重的頭髮拔出 – zenna 2010-08-26 13:51:10