24小时热门版块排行榜    

查看: 598  |  回复: 4

tianyan0820

铜虫 (初入文坛)

[求助] 请问怎样求带权无向图:权值之和最大的那条路径啊,用什么算法,非常感谢!已有3人参与

请问怎样求带权无向图:权值之和最大的那条路径啊,用什么算法,非常感谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lvweizhong

铜虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
图论中印度数学家的算法经改造就可以吧?

发自小木虫Android客户端
2楼2015-09-26 19:05:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

生如枪花

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
弗洛伊德算法倒过来用应该可以吧。要算最大,估计应该是连通图,否则问题没啥意义,权值矩阵写出来之后,把那个弗洛伊德算法里的小于改成大于进行迭代,算出来的应该就是任意两点间的最长路。没证明,仅供参考。。。

发自小木虫Android客户端
3楼2015-09-27 22:12:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

2wei

铁杆木虫 (著名写手)

最大流最小割,好像有一个函数

发自小木虫Android客户端
4楼2015-09-28 00:02:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guohao123

新虫 (初入文坛)

【答案】应助回帖

可以用弗洛伊德算法,逆着用就可以了,思想是一样的
5楼2016-01-21 16:38:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tianyan0820 的主题更新
信息提示
请填处理意见