一.问题分析
1.问题描述:一个联通无向图中,求最短路径回路.也就是求出一个最佳序列,并且终点和起点有直接路径.
2.问题分析:
① 约束条件:因为存在着两个结点不直接相连的情况,有些序列一开始就不可能出现.约束函数存在
记录连接情况的二维数组 T[ t – 1 ][ i ] != // t-1表示上一个结点; i表示全部剩余节点
②限界函数:现有距离+上一站到某个分支的距离优于现有最优值. 当最优解是最小值时,它的初值应该设为
当前距离 cn + 新增距离T[ x[t-1] ][ x[i] ] < 一次递归最优解 bestn //
1