作为项目负责人,你获得了候选隧道的信息,现在你可以按自己的想法选择一部分隧道进行施工,请问修建整条地铁最少需要多少天。...输入格式
输入的第一行包含两个整数n, m,用一个空格分隔,分别表示交通枢纽的数量和候选隧道的数量。
...第一种经过的枢纽依次为1, 2, 3, 6,所需要的时间分别是4, 4, 7,则整条地铁线需要7天修完;
第二种经过的枢纽依次为1, 4, 5, 6,所需要的时间分别是2, 5, 6,则整条地铁线需要...----
思路
咋一看像是图论问题,仔细一琢磨是并查集的应用,题意就是要判断1号结点到N结点之间是否连通,且耗时最短。...方法是把所有边导入最小堆里,堆不为空时,一次删除边,最短耗时为该边所修时间,并把边的2端结点连通,若1与N连通则跳出循环。