摘要:
题意:给出一个有向图,求一共有多少个点,满足这样的条件:所有其它的点都可以到达这个点。分析:强连通分支+缩点,然后统计每个强连通分支的出度,如果只有一个为0,则输出其内部点的个数,如果有多个为0,说明没有答案。View Code #include #include #include #include usingnamespace std;#define maxn 10005#define maxm 50005struct Edge{ int v, next;} edge[maxm], opedge[maxm];int n, m, head[maxn], ophead[maxn], nco... 阅读全文
posted @ 2011-06-05 00:21
undefined2024
阅读(906)
评论(0)
推荐(0)