TSP问题

 1 Sec 64 MB |  Markdown 显示标签
261799
通过提交

题目描述

有一个旅行商人要拜访 nn 个城市,城市间有 mm 条无向路,每条路有长度。

商人可以任意挑选一个城市出发,每个城市只拜访一次(除了起始城市能经过两次),并且最后要回到原来出发的城市。

请求出所有路径中的总路程长度最小值。

输入格式

第一行两个整数 n,mn,m (1n10,0m20)(1 \le n \le 10, 0 \le m \le 20)

接下来 mm 行,每行三个整数 a,b,ca,b,c (1a,bn,1c10)(1 \le a, b \le n, 1 \le c \le 10),代表 a,ba,b 之间有一条长为 cc 的路。可能会有重边。

数据保证至少存在一条符合题意的路径。

输出格式

一个整数,表示最小路径长度。

样例输入 #1

2 1
1 2 1

样例输出 #1

2
 上传者
coach
 创建时间
2013-12-23 07:06
 修改时间
2024-11-23 13:51