codeforces#999 E. Reachability from the Capital(图论加边)

2021-05-19 23:30

阅读:328

标签:int   链接   style   bit   printf   font   codeforce   push   ref   

题目链接:

https://codeforces.com/contest/999/problem/E

题意:

在有向图中加边,让$S$点可以到达所有点

数据范围:

$ 1 \leq n \leq 5000$

分析: 

先从$S$点出发,所有不可达点标记一下

如果某个不可达点可以被另一个不可达点到达,那么把这个不可达点标记为可达

最后计算不可达点的数量

去年做过的题目,今年反而不会写了

ac代码:

#include 
#define ll long long
using namespace std;
const int maxn = 5e3 + 5;
ll mod =  998244353;
vectorve[maxn];
int vis[maxn],fla[maxn];
void dfs(int x){
    vis[x]=1;
    for(int i=0;i

  

codeforces#999 E. Reachability from the Capital(图论加边)

标签:int   链接   style   bit   printf   font   codeforce   push   ref   

原文地址:https://www.cnblogs.com/carcar/p/11326241.html


评论


亲,登录后才可以留言!