1964_Hamilton回路

2022-5-16 18:18| 发布者: Hocassian| 查看: 50| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-3-89504194999100-Problem List-采集的数据-后羿采集器.html

Pro.ID

1964

Title

Hamilton回路

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=1964

AC

15

Submit

51

Ratio

29.41%

时间&空间限制

  • Time Limit: 20000/10000 MS (Java/Others)     Memory Limit: 262144/262144 K (Java/Others)
  • 描述

    给出一个n个顶点的无向图,请寻找一条从顶点0出发,遍历其余顶点一次且仅一次、最后回到顶点0的回路——即Hamilton回路。

    输入

    多测试用例。每个测试用例:

    第一行,两个正整数 n 和 e ,0 < n ≤ 21 ,n < e < n×n/2 ,表示该无向图的顶点个数,以及边的数量。顶点编号是0~n-1

    第二行至e+1行,每行3个非负整数 u , v 和 w ,分别表示顶点u与顶点v之间有一条边,其权值为w 。

    输出

    Description

    给出一个n个顶点的无向图,请寻找一条从顶点0出发,遍历其余顶点一次且仅一次、最后回到顶点0的回路——即Hamilton回路。

    Input

    多测试用例。每个测试用例:

    第一行,两个正整数 n 和 e ,0 < n ≤ 21 ,n < e < n×n/2 ,表示该无向图的顶点个数,以及边的数量。顶点编号是0~n-1

    第二行至e+1行,每行3个非负整数 u , v 和 w ,分别表示顶点u与顶点v之间有一条边,其权值为w 。

    Output

    如果存在多条Hamilton回路,请输出长度最小的回路的路径长度。

    如果不存在Hamilton回路,请输出 no Hamilton circuit

    Sample Input

    4 5
    0 1 50
    0 3 9
    0 2 3
    1 2 3
    1 3 13

    Sample Output

    28

    Author

    样例输入

    4 5
    0 1 50
    0 3 9
    0 2 3
    1 2 3
    1 3 13

    样例输出

    28

    提示

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部