从Scalax Graph中删除最近添加的节点

时间:2017-08-22 15:14:03

标签: scala graph collections

我有一个graph,每个nodehashmapkey:valueString:String。我想删除node中最近添加的graph更新相同的graph。我似乎遇到了问题。我可以使用以下代码过滤掉最近添加的node

g1.nodes.filterNot(x=> x == g1.nodes(g1.nodes.size-1))

其中g1是定义为的图表,

var g1: Graph[FeatureStructGraph, DiHyperEdge]

FeatureStructGraphcase class定义如下:

case class FeatureStructGraph(hashMap: mutable.HashMap[String,String])

我无法弄清楚如何更新g1以获得没有最新节点的节点。任何帮助表示赞赏。谢谢!

0 个答案:

没有答案