如何找到遍历无向图中最大数量节点的路径?

use*_*217 1 c++ algorithm graph graph-algorithm data-structures

给定一个无向图和图中的两个任意节点(A和B),如何找到通过大量唯一节点的路径,以便在节点A和B之间导航?

我知道你可以深入搜索并比较所有长度,但有更好的方法吗?

Kel*_*yne 9

这是NP完全问题.你所能做的就是尝试各种可能性.

  • @defaultlocale如果在多项式时间内可以求解最长路径的固定端问题,那么一般最长路径问题也可以在多项式时间内求解(因为有n(n + 1)/ 2个可能的固定端对). (5认同)