P1653

首先看到是个有向图,问如何让两两互相到达,这可用缩点解决。然后求最少连几条边才可以让图联通。在缩点以后这变成了一个DAG,然后如果我们将一个入度为0的点和一个出度为0的点连起来,那么就会消一对。然后答案就是max(入度为0的点的数量,出的为0的点的数量),特判一下整张图是强连通分量的情况

posted @ 2024-04-25 21:02  wuhupai  阅读(1)  评论(0编辑  收藏  举报