有n个点,途径其中m个点一次的最短路径算法

2025-02-26 02:30:41
推荐回答(2个)
回答1:

首先问题是NP-complete的,没有多项式时间算法 (reduction from TSP)
比较好的解法是DP
状态是当前在点pos而已经走过的点的集合是S的最短路长度
点是否在集合S可以用2进制表示

回答2:

直线