题意:就任意两个点能否到达: 解题思路:首先将图简化,比如假设图里有一个环,那么,这环内两个点肯定是能相互到达的,那么就不用考虑这环内的点了,很简单就想到用tarjan算法将环缩成一个点,然后就是判断缩完点后的图内任意两点能否互相到达了,能互相到达一定是有路径连接所有点的,就通过拓扑排序了,如果同一层的两点或以上的入度在排序时都为0时那么肯定不能到达,因为没有路径连接这两个点,这道题属于模板型的题,只要思路正确,是能写出来的,貌似还有暴力dfs的写法,还没去看: 代码 #include<iost…