A number of schools are connected to a computer network. Agreements have been developed among those schools: each school maintains a list of schools t ...
分类:
Web程序 时间:
2020-05-03 12:23:25
阅读次数:
70
目录 1.POJ1236 Network of Schools(Tarjan缩点) 2.UVA315 Network(Tarjan求割点) POJ1236 Network of Schools(Tarjan缩点) 题意: 给一张有向图,问你至少要选多少点,从这些点出发可以遍历整个图,最少要加多少条边 ...
分类:
其他好文 时间:
2020-03-06 20:02:00
阅读次数:
64
/* 强连通分量内的点可以互相传送,可以直接缩点 缩点后得到一棵树 第一问的答案是零入度点数量, 第二问: 加多少边后变成强连通图 树上入度为0的点有p个,出度为0的点为q,那么答案就是max(p,q) 如果缩点后是一个点,答案就是0 */ #include #include #include #i... ...
分类:
其他好文 时间:
2019-03-02 22:24:45
阅读次数:
183
题目链接:http://poj.org/problem?id=1236 题意:有n个学校,学校之间的网络由单向边连接,现在有一个软件要传向每个学校,(单向连通的可以直接传达) 问最少要传给多少个学校可以全部传达? 再至少添加几条单向边,可以随便发送给一个学校使全部学校传达到。 思路: 先找到连通分量 ...
分类:
Web程序 时间:
2018-11-22 00:10:32
阅读次数:
255
P2746 [USACO5.3]校园网Network of Schools// POJ1236: Network of Schools 题目描述 一些学校连入一个电脑网络。那些学校已订立了协议:每个学校都会给其它的一些学校分发软件(称作“接受学校”)。注意即使 B 在 A 学校的分发列表中, A 也 ...
分类:
Web程序 时间:
2018-08-28 10:32:21
阅读次数:
134
Description A number of schools are connected to a computer network. Agreements have been developed among those schools: each school maintains a list ...
分类:
编程语言 时间:
2018-08-22 21:54:38
阅读次数:
199
tarjan缩点后,第一问答案显然是入度为零的点得个数第二问:考虑到 没有入度或出度为0的点 的图强连通, 所以答案就是max{入度为零的个数,出度为零的个数} (把出度为零的连到入度为零的点,然后剩下为零的随便连一连就可以) ...
分类:
Web程序 时间:
2018-08-02 23:07:40
阅读次数:
227
#include #include #include using namespace std; const int maxn=200; struct my{ int next; int v; }; my bian[maxn*maxn]; int adj[maxn],fa,cnt,n,dfn[maxn... ...
分类:
其他好文 时间:
2018-07-30 11:34:48
阅读次数:
125
题目:http://poj.org/problem?id=1236 通过传输文件的特点可以看出要先求强联通分量,缩点; 问题1:即缩点后入度为0的点,从它们开始传文件可以传给所有学校; 问题2:对于所有入度为0、出度为0的点,对应连一条边;多余的随便再连一下就可以,所以答案是max(入度为0点数,出 ...
分类:
其他好文 时间:
2018-04-17 19:50:37
阅读次数:
193
A number of schools are connected to a computer network. Agreements have been developed among those schools: each school maintains a list of schools t ...
分类:
Web程序 时间:
2018-02-11 12:25:41
阅读次数:
204