最大路径问题
给定有向无权图,问题是找到最大长度的简单路径 (起始顶点和结束顶点不固定)。显然可以在 O(n^2 * 2 ^n) 中解决,但我听说有 O(n * 2 ^ n) 算法,我不知道。那么如何在 O(n * 2 ^n) 内解决呢? //n = |V|
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
给定有向无权图,问题是找到最大长度的简单路径 (起始顶点和结束顶点不固定)。显然可以在 O(n^2 * 2 ^n) 中解决,但我听说有 O(n * 2 ^ n) 算法,我不知道。那么如何在 O(n * 2 ^n) 内解决呢? //n = |V|
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
如果您的问题确实是 最长路径问题 .wikipedia.org/wiki/Directed_acirclic_graph" rel="noreferrer">DAG,来自维基百科的算法如下,运行时间为 O(|V| + |E|):
If your problem really is the Longest Path Problem on a DAG, the algorithm from Wikipedia is below and runs in O(|V| + |E|):