首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试扩展Gelly图

尝试扩展Gelly图
EN

Stack Overflow用户
提问于 2016-10-11 16:30:25
回答 1查看 50关注 0票数 1

我正在尝试将Gelly Graph扩展为带边的Graph,而不是元组3。这不可能通过扩展gelly Graph来实现,因为构造函数是私有的。我继续做了我自己的Edge类,它扩展了Tuple5而不是tuple3,但我不确定在这一点上我是否能轻松地将它变成gelly Graph,因为API指向tuple3或tuple2作为边集。

问题是,这是否可以更容易地完成,或者是否可能实现我想要做的事情

EN

回答 1

Stack Overflow用户

发布于 2017-08-05 05:03:11

Gelly算法在任何情况下都不能使用Tuple5边缘中的信息。如果你想在你的用户定义函数中使用它们,你可以改为使用一个常规的Edge类,并将你的数据(任意类型)存储在这些边中:

代码语言:javascript
复制
Edge<Long, Double> e = new Edge<Long, Double>(1L, 2L, 0.5);

这里1L和2L是顶点的is,0.5是与该边关联的任意数据。

如果你想图形化算法来使用这些Tuple5边中的数据,你就必须实现你自己的图算法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39973261

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档