题目地址:http://poj.org/problem?id=1144 题目:输入一个n,代表有n个节点(如果n==0就结束程序运行). 在当下n的这一组数据,可能会有若干行数据,每行先输入一个节点a, 接下来先输入一个字符,再输入一个数b, 表示a与b是连通的,如果输入的字符是空格就继续本行的输入,如果是'\n',就结束本行的输入.(可以看本题目 最后的提示部分) 建完图后就是进行tarjan的dfs算法了,是割点的标记一下,割边就不用管了. code: #include <iostream>…