http://poj.org/problem?id=1236 (题目链接) 题意 给定一个有向图,求:1.至少要选几个顶点,才能做到从这些顶点出发,可以到达全部顶点:2.至少要加多少条边,才能使得从任何一个顶点出发,都能到达全部顶点. Solution 先用Tarjan缩点,所以原图就变成了一个有向无环图(DAG),问题1很简单,只要找出图中入度为0的点有几个就可以了.而第2问的话,看起来就觉得好麻烦的样子,可是看了题解后发现原来如此简单..用ans1记录入度为0的点的个数,ans2记录出度为0…