过题率并不高,肯定有什么陷阱的,所以仔细读了题目,有个地方还是要注意的,检验一个图中任意两点A跟B是否可以到达,即 A->B或者B-> A 或者A<-->B,所以这个不是一个简简单单的强联通分量的问题了,要先进行缩点操作,此时若此图要满足题目的要求的话,化简过后的图 肯定是符合topsort的性质的,因为要任意两点 可以到达(注意不要求互相到达),所以可以用topsort来解决,在sort过程中出现 超过一个以上的 入度为0的点的话,那么此图就不符合题目要求了
#include
#include
#include
#include
#include
#include
#include
#include
#include