Pro.ID1566 Title图的最小环 Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1566 AC19 Submit134 Ratio14.18% 时间&空间限制描述给出一个有向图,求它的最小环。 有向图的环应至少含2个顶点,而无向图的一个环至少含3个顶点。 输入单测试用例。 第一行是2个整数N,E,N表示顶点个数( 1 ≤ N ≤ 2000 ),E表示弧的数量( N < E < N×N )。 接下来E行,每行是空格分隔的3个整数u, v, l,分别表示从顶点u发出一条长度为l的弧到顶点v。1 ≤ u, v, ≤ N 。 0 < l ≤ 100 注意:可能存在重边。 输出Description 给出一个有向图,求它的最小环。 有向图的环应至少含2个顶点,而无向图的一个环至少含3个顶点。 Input 单测试用例。 第一行是2个整数N,E,N表示顶点个数( 1 ≤ N ≤ 2000 ),E表示弧的数量( N < E < N×N )。 接下来E行,每行是空格分隔的3个整数u, v, l,分别表示从顶点u发出一条长度为l的弧到顶点v。1 ≤ u, v, ≤ N 。 0 < l ≤ 100 注意:可能存在重边。 Output 每个测试用例输出一行结果:如果不存在环,输出 "No solution"; 否则,输出一行:最小环上的顶点(用一个空格分隔),可以从该环的任意一个顶点开始输出,前一个顶点必须有弧指向后一个顶点,最后一个顶点必须有弧指向第一个顶点 Sample Input 5 7 Sample Output 2 5 3 1 Author 样例输入5 7 样例输出2 5 3 1 提示作者 |