我应该使用过滤图形或子图或其他东西吗?

时间:2015-10-13 09:09:44

标签: c++ boost graph

我最近正在使用BGL,现在我有了一个图表G.我需要一个可以一次排除一个顶点的数据结构,而不会破坏原始图形。我该怎么办?
起初我找到了过滤后的图形,但我需要标记所有顶点,并在排除顶点后创建一个新的过滤图形。如果我在图中有N个顶点,我需要过滤N次。
我还想到了一个子图,但它并不支持删除顶点。

1 个答案:

答案 0 :(得分:1)

您可以使用过滤后的图表。

您可以使用动态过滤谓词逐步过滤掉更多顶点。无需创建更多过滤图表。

查看示例: