强连通分量
hxxxx!
这个作者很懒,什么都没留下…
展开
-
洛谷P1455 搭配购买(tarjan+dp)
搭配购买题目描述明天就是母亲节了,电脑组的小朋友们在忙碌的课业之余挖空心思想着该送什么礼物来表达自己的心意呢?听说在某个网站上有卖云朵的,小朋友们决定一同前往去看看这种神奇的商品,这个店里有n朵云,云朵已经被老板编号为1,2,3,……,n,并且每朵云都有一个价值,但是商店的老板是个很奇怪的人,他会告诉你一些云朵要搭配起来买才卖,也就是说买一朵云则与这朵云有搭配的云都要买,电脑组的你觉得这礼物实在是太原创 2017-06-30 11:39:01 · 213 阅读 · 0 评论 -
poj1236 Network of Schools(强连通分量,tarjan)
Network of SchoolsDescriptionA number of schools are connected to a computer network. Agreements have been developed among those schools: each school maintains a list of schools to which it distributes原创 2017-06-29 09:47:50 · 234 阅读 · 0 评论 -
poj2186 Popular Cows(强连通分量)
Popular CowsDescriptionEvery cow’s dream is to become the most popular cow in the herd. In a herd of N (1 <= N <= 10,000) cows, you are given up to M (1 <= M <= 50,000) ordered pairs of the form (A, B)原创 2017-06-29 15:29:59 · 279 阅读 · 0 评论 -
洛谷P2002 消息扩散(tarjan)
消息扩散题目描述有n个城市,中间有单向道路连接,消息会沿着道路扩散,现在给出n个城市及其之间的道路,问至少需要在几个城市发布消息才能让这所有n个城市都得到消息。输入输出格式输入格式: 第一行两个整数n,m表示n个城市,m条单向道路。以下m行,每行两个整数b,e表示有一条从b到e的道路,道路可以重复或存在自环。输出格式: 一行一个整数,表示至少要在几个城市中发布消息。分析:用tarjan缩点,入度原创 2017-07-03 14:16:40 · 398 阅读 · 0 评论 -
SSL2840 2017年11月7日提高组T2 轰炸(tarjan+拓扑)
2017年11月7日提高组T2 轰炸Description战狂也在玩《魔方王国》。他只会征兵而不会建城市,因此他决定对小奇的城市进行轰炸。 小奇有n 座城市,城市之间建立了m 条有向的地下通道。战狂会发起若干轮轰炸,每轮可以轰炸任意多个城市。 每座城市里都有战狂部署的间谍,在城市遭遇轰炸时,它们会通过地下通道撤离至其它城市。非常不幸的是,在地道里无法得知其它城市是否被轰炸,如果存在两个不同的原创 2017-11-07 19:23:50 · 211 阅读 · 0 评论 -
jzoj5919. 【NOIP2018模拟10.22】逛公园(tarjan,二分)
#pragma optimize(3) #include &lt;cstdio&gt; #include &lt;algorithm&gt; #define N 500000 #define ll long long using namespace std; struct arr { int to,nxt,num; }a[N * 2]; struct cir { int l,r; }b[N]...原创 2018-10-22 21:41:07 · 309 阅读 · 0 评论 -
jzoj2473. 【NOI2011中山联考7.18】杀人游戏(强连通分量)
2473. 【NOI2011中山联考7.18】杀人游戏 Description 一位冷血的杀手潜入Na-wiat,并假装成平民。警察希望能在N个人里面,查出谁是杀手。 警察能够对每一个人进行查证,假如查证的对象是平民,他会告诉警察,他认识的人,谁是杀手,谁是平民。假如查证的对象是杀手,杀手将会把警察干掉。 现在警察掌握了每一个人认识谁。 每一个人都有可能是杀手,可看作他们是杀手的概...原创 2018-11-06 16:52:13 · 126 阅读 · 0 评论