这题的意思是有一个城市可以发送和接收信息 把城市看成点 给m条边 单向图 问:删去一个点后 最大的一个强连通中的个数最小是多少。
我用的暴力做法 考虑到n<=100 暴力遍历
#include <iostream>
#include <cstdio>
#include <cstring>
#include <vector>
#include <algorithm>
using namespace std;
#define MAXN 110
int sum[MAXN],stack[MAXN],dfn[MAXN],low[MAXN],times,top,m,n;
bool instack[MAXN];
int scan;
vector <int> e[MAXN];
void init(){
memset(instack,0,sizeof(ins......
阅读全文