我有许多节点通过其他类型的中间节点连接。喜欢图片 可以有多个中间节点。 我需要找到给定数量节点的所有中间节点,并按照我的初始节点之间的链接数对其进行排序。在给出A,B,C,D的示例中,它应该返回节点E(4个链接)以下节点F(3个链接)。这可能吗?如果不是,可以使用多个请求完成?
答案 0 :(得分:1)
使用toy graph。 我们假设给出了顶点1和6:
g = TinkerGraphFactory.createTinkerGraph()
m=[:]
g.v(1,6).both.groupCount(m)
m.sort{-it.value}
排序地图m
包含:
==>v[3]=2
==>v[2]=1
==>v[4]=1