我在 2d 平面上有 n 个点,n <= 12,我需要可用最短路径的距离,包括所有点,从其中任何点开始,但不形成闭合回路
我一直在尝试弗洛伊德元帅、旅行推销员问题和其他算法,但没有成功。
这个问题对我的老师来说很容易,所以我认为它不需要阿罗拉近似值左右,但我不知道解决这个问题的最佳方法是什么,但也许是一些动态算法之类的
for i = 0 to n
for j = 0 to n
if path_distance(i,j) < mininum
set minimum
有什么帮助吗?