起初我遇到了来自不同领域的问题,但现在它被简化并转换为图表。
图是
- 双向
- 全连接
- 每个顶点都有正成本
- 每条边都有负成本
- 开始和结束顶点相同
我只需要遍历那些最大化总效用成本的节点。
这听起来像任何众所周知的图形问题吗?
例子:
V = {A, B, C}
vertex points = {0, 6, 5}
edge cost = {[A,B]=-8, [A,C]=-2, [B,C]=-10}
所以解决方案:只访问顶点C
并返回。总共会给1分。
如果顶点被访问,它的点变为0。